skysight-inc/HackerNews huggingface dataset:
The remaining pipelines for Western Europe go through Belarus and Ukraine.

https://www.naturalgasintel.com/ukraine-warns-of-gazprom-pre...

https://coffeeordie.com/russia-relies-on-ukrainian-pipelines

The Russia - Ukraine - Slovakia / Poland route is not reliable.

https://www.eurasiareview.com/04022023-russia-energy-profile...

> In May 2022, Ukraine suspended operations at the Sokhranivka measuring station and the Novopskov compressor station, which are part of the Soyuz and Brotherhood pipeline system, because of interference by Russian forces.

https://www.offshore-technology.com/news/ukraine-cease-russi...

> In a press statement, the firm said: “Moreover, the interference of the occupying forces in technical processes and changes in the modes of operation of GTS facilities, including unauthorised gas offtakes from the gas transit flows, endangered the stability and safety of the entire Ukrainian gas transportation system.”

---

From a layperson trying to channel Russian leadership, removing Nord stream would mean that the only way for Western Europe to get natural gas is through stability in Ukraine and an easing of tensions between Ukraine and Russia. Russian leadership obviously has their preferred way of accomplishing this.

My crystal ball also says that even after the war ends in the favor of Ukraine, that gas pipeline will not be available because of the tensions and the... lets call it "unreliable partnership" that exists ( https://www.naturalgasintel.com/ukraine-warns-of-gazprom-pre... )

Note that the gas pipeline through Belarus to Poland has also been turned off. https://en.wikipedia.org/wiki/Yamal–Europe_pipeline

> On 26 April 2022, Gazprom announced it would stop delivering natural gas to Poland via the Yamal–Europe pipeline, as well as to Bulgaria, as both countries had rejected Russia's demand that payments for gas be made in Russian rubles - a demand allegedly constituting breach of contract.

Without the Nord Stream, Yamal, Soyuz/Brotherhood; Southern Europe (Greece, Romania, Italy) are being tempted with gas supplies from Russia by way of Turkey. Russia is additionally trying to tempt Turkey into being its energy hub ( https://www.atlanticcouncil.org/blogs/turkeysource/turkey-ca... ) with promises of cheap gas, free money (transit fees for the pipeline), and a dependence on Russia for that part of the economy.
Luos: Develop scalable cyber-physical systems
It was the idea of all the people that gave TikTok so much watch time.
It's interesting to note that those early 36-bit machines could store 2 addresses (plus maybe a few more bits) in a single word. I wonder what LISP would have been like if that had not been possible.
I didn't think of that! Do average people commonly feel an inner disquiet over the fact they lack skills, or is the quote saying that learning skills will help with the vague mental unwellness people might have but don't know why?

For the most part I've always known, or at least thought Ive known, Why I'm Miserable, and the only skills that have a part in it are math and driving a car, and a few highly specialist things I wish I'd learned, like going into industrial controls.

I do know people who are uncomfortable being a specialist that couldn't function without industrial society as we know it, but the quote seems to paint it as a universal thing.
The human perspective, the antropomorphic point of view of General Intelligence automatically spits that the true AGI will be just like a person. It will probably not be like a person.

it could be an AGI for one run, after one prompt, then not an AGI for 10.000 prompts, then AGI again. It could be an AGI for five minutes while some sessions keeps being prompted by an active user, and the "memory" things keep the awareness/generality "alive" there in the neural network, then the sessions times out and the AGI level has been lost again.

The lesson is, human way of "understanding" systems is not how the systems actually will, for certain, work.
I am expounding that the benefits of automation and technology have been spread, but because humans are wired the way they are, we start competing for the next thing.

The automation and technology did make it much easier to achieve a high quality of life from 1980, but we are now aiming for a high quality of life of 2023.
it would be nice if it could support all extensions like kiwi browser does for chromium on android.
Open office is all about big cost saving.

The moment there are closed walls and doors, lot of other cost kicks in - individual HVAC vents, plumbing for individual fire sprinklers, wire routing for electric, network etc.

Open office also makes it easy to replan office layout without much additional expense - when extra people needs to be accommodated (summer influx of interns, campus hires etc).
> the SEC and the DoJ to go after and completely shutdown all crypto exchanges and charge the founders involved or abetting a gigantic quasi-ponzi scheme

Could you clarify? Are you implying all crypto is illegal? I don't deal with crypto myself, but I don't recall hearing any issues with companies such as coinbase, etc.
You bring up a good point, that out of all the video players that exist on mobile devices, YouTube's is pretty weak. Maybe it's part of Google's philosophy to keep their UX simple and dumb for the widest possible audience. And everyone else has to deal with it.
I also switched to REFind because I wanted to boot my various Linux installations from encrypted ZFS pools, but after realizing how much more convenient it was (because it can just boot from whatever bootable OS installation it finds by scanning the disk), now I always use it instead of grub, regardless.

I noted recently that it also sees systemd-boot installations and will boot from those, if desired (in my case it was a fresh installation of Pop OS, which uses systemd-boot by default).

For me, it's unambiguously better (meaning easier, with no extra periodic steps required to maintain my ability to boot whatever bootable thing I want), but I am curious about what scenarios would make one want to use systemd-boot (or grub) instead.
I miss the shelf full of O'Reilly books, though I only saw it a couple of times. Some kind of subscription thing, wasn't it? The O'Reilly books looked great en masse, when compared with jumbled shelves full of noisy Learn Java in 15 Femtoseconds-style doorstops. O'Reilly was really smart to go thinner when the rest of the publishing industry was in "never mind the quality, feel the weight" mode.

Most of my books are purged but the ones that survived tend to fall into three categories. Code but at a higher level of abstraction (The Pragmatic Programmer, Clean Architecture, Design Patterns), hobby programming (Crafting Interpreters, Introduction to Evolutionary Computing, A Programmer's Introduction to Mathematics) and those that are only tangentially related (The Hacker Crackdown, What Just Happened, What The Dormouse Said).

I don't know if other people's libraries fit into those same craft/hobby/culture buckets?

I guess I've got a nostalgia bucket too - not much call for 6502 programming manuals these days, but they mean a lot to me.
> there is still immense respect for Google in the external world

Wow, not among anyone I know, even outside IT.
Paying workers you don't need and don't help your bottom line is fundamentally broken.

They aren't running a charity for jobs program.
Fugitive Stablecoin Founder Do Kwon Accused of Securities Fraud in U.S.
We’ve just launched our serverless MQTT service — the EMQX Cloud Serverless (Beta). For every developer to have a free MQTT service, EMQX Cloud Serverless will be forever free for 1M session minutes each month, and the unlimited free trial starts now until 03/31/2023.
Benefiting from the innovative multi-tenancy architecture, developers will enjoy the blazing-fast deployment of MQTT services in just 5 seconds without concerns about server infrastructure management or resource allocation when scaling services.
This seems to be the paper https://academic.oup.com/mnras/article/517/4/5260/6779709
Yeah! But it also helps to discourage those bad practices in the future.

So when the minitest authors added this feature, they enabled the bad practices for a pragmatic need, and also did something to discourage it.

On the other hand, when the people wrote those tests, they weren't writing them that way to suit a pragmatic need. They were just making a mistake.

That's why the former doesn't suck, but the latter does suck. And the writers of those tests are not just enabling bad practices, they are directly performing the bad practices.
> As engineers, it's also our duty to explain to business people the implications of these.

I agree wholeheartedly! It is always a disappointment for me when I'm unable to adequately explain to people why we need to minimize technical debt, or write good tests, or use linting, etc, but I think many developers also struggle with this, and so I don't think it would be fair to say a developer "sucks" for having to drop those to write code that works in the amount of time they managed to negotiate. But, some of the best developers (technically) I know also have pretty bad communication skills!
Please fix the website and disable the horrible horizontal scrolling on mobile devices due to the overflowing code sections.
You left out higher occupant density.

Everywhere I've worked with an open floorplan office packed everyone like sardines.

Resembles a classroom more than a workplace...
Looks like California's WARN act doesn't apply for contractors.

https://www.xperthr.com/news/warn-act-notice-not-required-fo...
Pseudo-random!

A new programmer reading this article would come away with the impression that, if they need random numbers, they should use xorshift or PCG, when in reality they should be calling getentropy(), or, if a syscall is too expensive, using a CSPRNG (e.g. ChaCha or BLAKE3) seeded with getentropy(). We now have RNGs that are both secure and really, really fast -- multiple GB/s fast -- so there are very few circumstances where a PRNG is truly necessary.
I’ve had some experience with it in a close relative. Interestingly enough, the whole seeds are usually fine as you don’t digest them, the protein in question is inside the seed (unless you go out of your way to chew them). Most sesame oils are also fine. It’s the pastes that are dangerous (some desserts, hummus, sauces).
We don't need to speculate here, Putin has been quite open with his weird attempts at being a historian, that he openly publishes and which make his worldview extremely clear. Ignoring these works from his own hand, would be as hopeless as understanding Hitler's motivations without understanding Mein Kampf.

Putin views "Ukraine" as not a real nation, and Ukrainians as a subservient people that belong to the Russian empire and specifically to him, as the ruler of the Russian empire.

Too "close" to the West/NATO is not the real issueg, rather it's the audacity of a subservient race pretending that they don't owe everything to the racially superior Russians.

I run into this all the time with Russians, even here on HN. They view all Slavic people as "little Russians" and their personal serfs. All the other Slavic countries as "little Russias" that belong to their true master Slavic nation.

And this worldview is 100% consistent with Putin's actions. He never thought that Ukrainians could ever resist, because they are supposed to be inherently inferior to Russians. And for the moment, that is kinda working in Belarus, and it worked in Georgia, but Ukraine has been different. Ukraine has been preparing for the past 8 years, purging all the traitors from their army, and working on removing Russian corruption. And really Ukrainians are fundamentally different from Russians. Ukrainians experienced Stalin and thought about what they could do to prevent it in the future. Russians view the terribleness of bad leaders as something like the weather, or a natural disaster: they take no agency when it comes to their rulers, they are sheep, but they console themselves with their perceived racial superiority over the other subjects of the empire. The other subjects are not the same...
Turns out 5 star ratings provide little or no useful signal beyond like/dislike/views.
Buns for the People! We deserve the buns with all the nice toppings for the same price as regular buns.
Seems like the meme based leadership is working if they are bringing in record profits and conducting stocks Buybacks.

Feel free to remind me if they go into bankruptcy
I see, so if bad practices also discourage their future usage, things are fine. So if someone writes a bad test and it makes code refactoring harder, things are fine! Perfect!
Same here, but with it counting up. Feels good when I reach certain milestones like an hour, but I don't put any pressure on myself.
Google is doing just that with the ad system rework.
Well, one reason you'd need one is if your boot filesystem is encrypted and you want to be able to reboot the machine remotely. (I use ZFSBootMenu for this purpose; it's accessible via SSH and can be used to decrypt the filesystem and choose what to boot.)

There are hardware solutions to that problem, but most regular PCs don't come with a remotely-accessible boot menu.
A more canonical URL: https://www.rfc-editor.org/rfc/rfc1925
And so far the club hasn't managed to get even one person killed.
i mean.

china hasn't finished its paused independence war yet...

china is still butthurt over the burning/looting of its buckingham/versailles/whitehouse...

maybe it just took a pause from the tang/song/ming dynastys? and does think the 9-line is its pond...

it might be like...what would congo do to belgium if it could?
I agree that lots of businesses do hedge their inputs! Just as lots of people buy insurance. Reducing catastrophic downside risk of something is indeed worth a loss of expected value. But insurance has negative expected value, just like hedging their inputs. If you believe that it's costless or near-costless to hedge your inputs, you should do it literally everywhere to everything that you possibly can, and anyone who doesn't is just leaving money on the ground for you to pick up.

And while lots of businesses do hedge their inputs to some degree, it is not the case that everyone does it to the maximal possible extent.
> That’s when engineering management needs to make some tough choices, like “No new features on the roadmap until we get our house in order and pay down the tech debt”.

If I had a penny for each time I'd seen this argument made and knocked back...
If it weren't for Narhwal and later on, Apollo (iOS reddit clients) my usage of Reddit would be somewhere between 0% and 10% of what it's been the past several years.
>Putting a man on the moon contributed nothing to nobody.

I think that’s a little dismissive. The whole of the Apollo missions definitely contributed directly to our understanding of physics, and engineering. It led us to solve problems that otherwise probably wouldn’t have been addressed. And perhaps more important than anything else it inspired people to be interested in science, and exploration.
A system can be more than one computer, i.e. mainframe. Airgapped systems can include multiple computers that are disconnected from external networks. They can be very useful for specialized applications.
Elon Musk Shuts Two of Three Twitter India Offices, Sends Staff Home
Even more surprising: it's written in C#
They are introducing a new framework but making statements like it changing the game. Probably for one that dislike JSX.
No Butts About It – A Short Story by Bing Chat
This was inspired by [1] and [2], two other bing short stories.

First I asked bing to recall Vonnegut's 8 rules [3]. Then I asked bing to write a story about two rival AIs trying to solve a big mystery. In the end, for better or for worse, they will have to work together.

[1] https://news.ycombinator.com/item?id=34829653
[2] https://news.ycombinator.com/item?id=34828153
[3] https://engl270x-2.community.uaf.edu/course-resources/for-fu...
It's snobbery to have an opinion? In terms of both static and application web servers I've personally administered nginx, Apache, IIS, Tomcat, Wildfly and Websphere and mention them here in descending order of preference with regard to capability and DX. As you can see IIS falls squarely in the middle of the pack and is actually a distant third in my opinion. The only compelling reason to use it a decade ago was to host .NET applications in an officially-supported manner (and even then it meant contending with licensing, weird logging behavior, arcane MMC-controlled XML-based configuration, Windows Server itself, etc). In the age of .NET Core there's no reason at all.
Diet affects a child's mental health
A few months before corona came, my employer started giving every team a monthly budget to spend on technical books, which were then avaliable to everyone in the office. Then we moved to work from home indefinitely and the idea was forgotten. I visited the office recently, for the first time since. The last book I had was still on my abandoned desk, cover bleached and ruined by sunlight. Felt symbolic somehow. I don't want to give up all the convenience of work from home but I do miss the office sometimes.
They hardly had any sesame seeds to begin with.

Big Marty's still have a ludicrous amount. I guess it's all or nothing.
Haha - I really began to learn nix when I started to read the docs before bed like a novel. I’ve started to do this for more libs / frameworks and it’s going quite well - It seems to be the fast track to power user status!
We use 3 node MSSQL and it happens all the time where the primary gets in a bad state (100% cpu, high latency etc)and simply failing over to another instance fully recovers.

It could be bad hardware, it could be bad query (left dangling/canceled on old instance), could be bad statistics and unlocks disk fragmentation etc etc.
I've been looking to get a few sensors and ended up going with awair for my first one after reading some comments in your forum. When is your updated PCB (with better ground plane, etc) going to be released?
> So if someone writes a bad test and it makes code refactoring harder, things are fine!

I said it's good to discourage bad practices. Unless you think refactoring is a bad practice, you have understood my comment incorrectly.

But also you can remove the part about discouraging from the previous post, if it's confusing:

Minitest enabled bad practices for a pragmatic reason.

The tests were not following bad practices for a pragmatic reason, they did it by mistake.

Enabling is less bad than doing, and minitest had a reason while the bad tests didn't.

Therefore minitest doesn't suck and those tests do suck.

Edit: fixed a couple typos
They have a seed, but lots of randomness is injected, and that makes them non-deterministic by definition.

Certain applications have different levels of randomness, but the chatbots are usually put on higher levels of randomness, especially the entertainment ones.

You can make something that produces the same output every time. This is more commonly used for code autocompletes. So if you try to chat with Copilot, you'll likely get something more deterministic.

ChatGPT is probably toned down more than most, to avoid it from going off the rails. It is a bit sad that the AI most people have access too is rather "caged". The "jailbreak" techniques actually show AI closer to what it's like. Saying ChatGPT is deterministic is similar to saying a human in a call center is deterministic; they're following a SOP but that's not what they're really like.
> Isn't that incredible. It's almost "We can't go with you to that place and investigate a crime because a crime might happen!"

That's an SPD[1] problem. As a department, its worse then useless.

[1] Not that they are some weird outlier in this regard among US police forces.
I think he means himself
Why would you interpret that motive as "only" if there's a pipeline?

Think of a car seat belt: does it make you immune to dying in a car crash? No. It does however reduce the probability you will. So might removing a bunch of spikes glued to your steering wheel.

Similarly, what do you think a coup is? A coup is when guns get pulled in board rooms and people have to try and remove blood and bodies from the carpet. It's safe to say "the elites" don't plan one idly, and you know, if the stunning rate of Russian executives turning up having committed suicide off balcony's[1] is any indication, one real good way not be one of them is to rat out the people coming to you proposing a coup. Particularly if they're not able to promise big money in return.

[1] https://en.wikipedia.org/wiki/Suspicious_deaths_of_Russian_b...
Agree with most of your conclusion.

Too many people are making assumptions that governments are giant monocultures that have all departments rowing in the same direction and don’t have some actors with perverse incentives. Nobody in any large organization would realistically make these assumptions.

My take on the war stems from a few facts that I now assume are true:

- RU has publicly stated multiple conflicting reasons for invading UA.

- RU doesn’t incentivize honest and open discussion about intelligence, risks, readiness, etc so intelligence analysts are probably scared to speak truth to their bosses. I remember reading a FB post son after the invasion that claimed an FSB/GRU analyst said as much in a Telegram channel (obviously unverifiable).

- RU’s capabilities have atrophied and are hampered by corruption of their military / industry

- RU isn’t a healthy society; it is largely dominated by wealthy energy magnates (and the politicians/military that enable them)

It’s possible, but not guaranteed that a nation state destroyed the pipeline. I’m curious what the possibilities are about an energy company that rivals Gazprom could/would destroy a rival’s distribution channel. Gazprom was already running those lines below capacity because of “turbine maintenance” issues.

That only complaint I have with your comment is the last sentence. It’s possible that none of the popular narratives are correct.
Yep. That's how it went with my friends and I hosting phpBB for many years on a linux-based hosting provider.

When I spun up YAF.Net on an AWS IIS server, with a same-machine backend of SQLEXPRESS, it ran like a champ for years with hardly a blip. 16 bucks a month.

It wasn't ever really snappy, per se, but at least it was consistent and didn't bog down.
It's cheaper to add it as an ingredient than to meet the standards for cross-contamination.
Grammar lessons are a shortcut. So are books and other corpuses of knowledge. People have spent time documenting patterns that exist and its useful to learn from them instead having to brute force everything yourself.
Or it could keep outputting articles where appropriate until it outputs an “an” and then output apple having teed itself up.
> I think it's good to prevent my test suite from becoming unintentionally stateful.

Agreed.
This reminds me of my buddy’s RuneScape account that got hacked. Over five years later he managed to recover the account, and many of his skills has been botted (very against the rules) to max level, as well as being hugely wealthy.

That account recovery created some interesting ethical questions.
Related: Fallacies of distributed computing <https://en.wikipedia.org/wiki/Fallacies_of_distributed_compu...>