skysight-inc/HackerNews huggingface dataset:
My experience of such discussions hints that they lead nowhere. It is a classical mystery. It is impossible to solve without additional information. But if we need to guess based on our current knowledge, then Putin is the best bet: he is a liar, he disrespect all the rules, he likes sudden unexpected moves, he likes to act undercover. I know no other entity that can have reasons to blow up pipelines who matches better.
For all $SOMEBODY elements of the set { Everybody else }
This desire to live in wildfire prone forests bemuses me. Yes, trees are pretty, but... well, fires.

Australia's bushfires often destroy houses built in very similar areas, lovely and leafy, surrounded by trees that have evolved to burn.

I'm not sure if it's a holdover from the mindset that we can fully and effectively manage nature, or just because we prefer to live in hope, and the trees are pretty.

But damn, either way, how much effort and risk is taken on to protect people living in areas prone to fire out of choice?

In NZ, we've begun some "managed retreat", which is naturally contentious when it's your house.

https://en.wikipedia.org/wiki/Matat%C4%81
For what it's worth, I get the EXACT same format of spam, and I am also on Fastmail. It's a minor nuisance. One day I will write a sieve filter to try to catch them, because basically nobody sends invoices that look anything like this. But, no two of them really look the same...
Aviation in the Pioneer Era
For decades MS had the best development environments, best training, and best documentation.

MS fucked it up with the wpf->silver light->winrt transitions.

Win32 is a horrible API but it was stable and there was a time Win32 developers were everywhere.

Visual Studio is still one of the best real IDEs out there. The tooling for modern languages is a sad joke compared to what we had in 2005. And modern documentation is so bad it is absurd. People don't realize how much $$$ MS used to spend on sample code (MSDN samples were large fleshed out sample products!) and on documentation teams.

Comparison point, last time I tried to use Google cloud, I had to use the way back machine to look at an old version of the docs because the embedded sample code had gotten broken during an update 2 years prior and no one ever fixed it.
No, speaker diarization is not part of Whisper. There are open source projects - such as Kaldi [1], but it's hard to get them running if you are not an area expert.

[1] https://kaldi-asr.org/
The original machine has a base-plate of prefabulated aluminite, surmounted by a malleable logarithmic casing in such a way that the two main spurving bearings were in a direct line with the pentametric fan. The latter consisted simply of six hydrocoptic marzlevanes, so fitted to the ambifacient lunar waneshaft that side fumbling was effectively prevented. The main winding was of the normal lotus-o-delta type placed in panendermic semi-bovoid slots in the stator, every seventh conductor being connected by a non-reversible tremie pipe to the differential girdlespring on the "up" end of the grammeters.
Put everything into a single notmuchmail database. It wil deduplicate the emails and even provide a fast local search interface for all of your mails https://notmuchmail.org/

For gmail you can use lieer to pull everything https://github.com/gauteh/lieer (tho it can take hours to pull everything). Fastmail has a similar tool https://github.com/elizagamedev/mujmap

If you unpack tour mbox into maildir then you can import that too into notmuch

After everything is in notmuch you can easily push your mail to fastmail with isync/mbsync https://isync.sourceforge.io/

As a bonus point you now also have a easily updatable local backup of your e-mails.
Yeah, that was great. Here are John's other appearances on other podcasts: https://jkstream.com/#/personality-john-carmack-Q92605
I don’t know what jokes or Reddit thread you’re referring to or why it has anything to do with my comment referencing three technical proposals, but I’ll take your word for it that you don’t have to repeat them here.
Why were they warning that this would happen? Who were they thinking would do this?
Those 150k tons are for heating people's homes. Whereas the spend on the boat fuel is simply for construction of the pipeline so if you can optimize that, that's under your control, as the company laying pipe right now.

Though maybe you prefer everyone die of cold until we have a solution to transition out of natural gas without returning to coal or wait 10 years to build more nuclear.
Even documentation sites using position: sticky for the Table of Contents usefully showing you all the sections and subsections as you scroll?
I actually did set up a smart plug for my soldering iron in Home Assistant [1]. I set it up with a timer and presence detection (using my phone and watch) so that I don't leave it on by accident.

After reading this thread, it sounds like I need to get myself a better soldering iron and install IronOS

[1] https://imgur.com/a/asZbVP7
If I post with this link it is changed back to the singleCompare.php by some weird automation...
Pay ranges are often not helpful because there's no standard for which jobs are a "single role". For example tech companies are often mandated to post ranges for H1B positions, but they can get away posting unhelpful things like "the pay range is $50k-$900k".

Far more useful, in the tech industry at least, is to look at websites that show you pay ranges specific to the job level. For example:

https://levels.fyi
It's invasive and takes up valuable screen real estate. On top of that, it's very distracting to keep having an element bounce into view. I have a very hide time dealing with even minor distractions on my screen, personally.

I straight up permanently remove most sticky headers with Ublock Origin. 90% of the sites I read content on, I didnt get there by internal site navigation, I got there from a kagi search or HN link. The rare exception are documentation sites; I use their internal navigation often. Thankfully, though, very few of these sites use sticky headers. I just quickly scroll to the top or use the pagination buttons at the bottom.
Those are not really our robots when we don’t have the API.
By "robots" they mean algae cells coated with a drug.
I do see a psychiatrist.

So that movie is also paid for by Coca-Cola, make the objector to fluorine look like a crazy monster, in order to undermine objectors in general. It's a straw man. It's an inb4. It's yet another confession.
One decimates American savings accounts, one doesn’t.
I agree, better clarification/classification of errors would be nice, as well as the different tradeoffs you should expect from using a particular check. In particular with the Path() related checks, they can seem contrived when used in isolation (open() is a pretty common idiom, like you said), but they become really powerful when you chain them together:

(Path("some/deep/folder").parent / "file.txt").read_text()

Similar to black, Refurb is opinionated. There are probably going to be checks which you will ignore. Somewhat of a non-goal with Refurb is bringing to light some of the different ways of writing Python code, and the pathlib module is, IMHO, a very underutilized part of the stdlib.
Wow. So old. My first computer had 16kb.
I rarely leave the city, and when I do, it is to the suburbs.
I assume they meant inflation.
I found designing products is fairly easy when you have the skills and certain determination. It takes focus and talent to pull it off and you have to be willing to be around people that you'd love to share your work with but mostly don't care at all, no matter how beautiful your work seems to you. And it very well may be and eye of the beholder issue. This is hard for any visionary because if you have eyes in your head, people might not like it when those eyes are only in your head.

The bottom line has been forever that nothing new happens. Its just a spin on an old idea. The right spin, at the right time, for the right people. That is a very hard nugget to crack.

But that is actually the easy part because you can know more or less how to start and what it will be when you finish. The race and maze to the finish line to find perfection will be accompanied by many many failed experiments until you know what you have is right.

Unless you are after a pure art form you need to know, before you begin, who it is you can sell it to, and how much they'd be willing to part with for it. Before you begin, try to be as honest as you can with yourself, to see what people are doing with similar things. I'm not sure if you are looking to build tools or actual graphics. I presume tools because HN has a lot of tool makers that frequent here.

Imagine all those startups with hunches and big dreamers. I have had hunches and big dreams go no where. You need a lot more than that for success. At least I can say I didn't waste billions of dollars on trying to sell boat loads of pea soup as meat only to be embarrassed by some guy who bit someone's nose as the company tailspins into oblivion.
Sounds like something an insurance company that just wants to receive money but never pay out would say
My first job was manufacturing, it sucks but I think it is better than retail and the service industry. You sweat and do boring things all day basically. I hear a lot of people in the service industry complaining, maybe many of them are better suited to work in union manufacturing job somewhere.

I don't blame companies but the government on any lack of manufacturing jobs. China is cheap and from what I understand they are usually at most 3-4x cheaper not 10 or 10x cheaper right? So that just means stuff costs a bit more and less net profit margins for companies right? Not ideal but it should be economically viable I would think?

I am just concerned there is a real chance of an eventual war with china when the west depends on them on so much but opposes them on a lot of things as well. Can the frenemy relationship last long?
Fun fact, George Soros (the banker much targeted by conspiracy theorists) is a native Esperanto speaker, as he was raised to speak the language but his father, who was a well known Esperanto speaker
>I'm starting to see them as just a way to remember which word you were talking about

I find it even simpler than that: they're just [different versions of articles] designed to help the language flow better.

English has the same sort of thing going on with its indefinite articles a/an- sure, that's not gender per se, but it functions the same way in terms of "fill the empty space when there's a vowel sound coming up". Picking the incorrect gender for a noun in Romance languages is not quite as grating but ultimately after a while you... just know because the other way sounds weird.
I genuinely appreciate your thoughtfulness and this discourse.
My view of NPR is so different from yours I don’t think we could have a productive conversation here, but I’m not kidding when I say I love the fact that you pursued it so civilly. Thank you.

My contact information is in my profile and if you ever visited the Seattle area I would be only too happy to buy you lunch and discuss these matters in a friendly environment.
nice try, buddy ;)
Re: Js/TS

I prefer "Learn x the hard way" style of learning for beginners, but no idea about resources for TS. When I'm learning a new language, I first read about the language to map the concepts I know to the paradigms of the language, look up style conventions, then just start building.

Re: C#/F#

The contract I'm on requires using C# so I don't have a choice in here. But I'm planning to explore F# more after this. The main reason of me going into .NET is almost all government software purchases where I live requires .NET and C#, and I want to tap into that market for new opportunities.
> This is a (literal, not figurative) example of the broken window fallacy.

No it is not. The broken window fallacy is the misunderstanding that breaking windows seems to be a net gain for the economy. The comment you are replying to specifically said such rebuilding will still have "a net cost."
PureBoot Basic
https://www.cpubenchmark.net/compare/Intel-i9-13900K-vs-AMD-...
Looked at this - https://www.youtube.com/watch?v=SbAxa-_3h6E, pretty wild.
I created this blog post to compare a developers experience compiling "hello world" style examples in both Ocaml and Haskell. Might be of interest to some of you out there.
Fast Company shuts website after hack sends 'obscene' Apple News notifications
any updates on the driver issues as brought up in

https://www.youtube.com/watch?v=MjYSeT-T5ukP
They’re as much “robots” as drug coated algae.

> Here we use click chemistry to attach antibiotic-loaded neutrophil membrane-coated polymeric nanoparticles to natural microalgae, thus creating hybrid microrobots for the active delivery of antibiotics in the lungs in vivo.

> Overall, these findings highlight the attractive functions of algae–nanoparticle hybrid microrobots for the active in vivo delivery of therapeutics to the lungs in intensive care unit settings.

This is fascinating, but not “robots”:

> A robot is a machine — especially one programmable by a computer — capable of carrying out a complex series of actions automatically

https://en.wikipedia.org/wiki/Robot
I added "I'm sure there is a net cost..." immediately after that line because I'm aware of the broken window fallacy, and I anticipated that some HN'er would want to pick that nit, and I was hoping to avoid the usual absurdity of absolutism vs. first-order-approximation.

But, that doesn't seem to have worked for you and one other reply (so far).

How would you have phrased this to prevent this misunderstanding?
I wonder with what these pipelines are filled during construction?

An inert gas like Nitrogen or Argon is probably too expensive, natural gas might be too dangerous when welding is still necessary. Seawater is probably too dirty and aggressive.

And as a related question:
Should the pipeline fill up with sea water completely (for example because of large scale damage and loss of pressure) is it possible to make the pipeline usable again?
Maybe more things should have TTL capability in computing.

Like why did we have it for cookies and not localstorage or Indexdb?

Is there any filesystem with ttl support?
Fastmail [updated: allowed] customers to spoof email as From: other customers, unless you manage your custom domain's DNS DMARC p=reject. This is a social engineer's dream come true!

https://news.ycombinator.com/item?id=18996200#18997054 (2019)

https://fastmail.blog/advanced/spf-dkim-dmarc (2016)
Big own goal by MTGMelee that they couldn't absorb the traffic when Eventlink croaked.

I need to remember that for the future: if you have a competitor, make sure you can absorb the traffic if they go completely AWOL.
I didn't say that underwater demolition was trivial.

I said that they surely had military trained in that sort of thing. Actually they even seem to have a 1st Underwater demolitions Unit, so...

It's getting those people to the Baltic that seems trivial to me. That does not mean I am accusing them, but that means they are on my list of suspects.
It's an absolutely amazing read.

Not really a useful comment, because I lack anything useful to say. ¯\_(ツ)_/¯
For me it was a couple of hours of work, going though the password manager, logging in and changing the e-mail address in the profile. I haven't migrated all and probably never will - the accounts I don't care about can stay on gmail
Lists can be mutated and Tuples can't, so when you want a default iterable parameter in a function, for example, you would want to use a Tuple. I assume this particular rule is about trying to stay consistent to that practice, even if you only access the iterator of the list and not the list itself.
The key point is that "they" is the Ukrainian war propaganda machine, which is obviously not a reliable source of news or analysis.

It is also a classic propaganda technique to differenciate between the awful dictator and its poor people/country.

I do not know what happened and if it was deliberate it is not obvious who did it. People should be prudent and not buy into propaganda from either side.
That code, starting on line 41, has convinced me to continue avoiding Python. Python has went from a clear concise language with one right way to do things, to outpacing C++ when it comes to adding esoteric language features.
>Those 150k tons are for heating people's homes.

This is a misrepresentation: natural gas is used for a variety of purposes, with industry and home use approximately tied, varying by EU country. Germany for example, uses more natural gas for industrial purposes than heating homes.

>Though maybe you prefer everyone die of cold until we have a solution to transition out of natural gas without returning to coal or wait 10 years to build more nuclear.

This kind of personal vitriol doesn't belong on Hacker News.
> The data was fed to the NSA without any kind of warrant.

Go back and review the work of snowden, that is not how it worked.
Hard-Won Victories: Solving the Mystery of Some “Mystery Photos”
Because tuples cannot change over time, they are (slightly) faster to create compared to lists. Like you mentioned, they are being created just to be iterated over. It is a small enough of a performance improvement that it more of a style choice then anything.

Bonus fact: You can use set iteration in for loops as well! This has the added benefit of sorting the values as well:

>>> for x in {2, 1, 3}:
... print(x)
1
2
3

You didn't ask for that, but I felt like sharing it, to there you go
Parent comment mentioned iMessage, that means iPhone. Are there any dual-SIM iPhones?
YMMV, but a tuple should be faster than a list for construction and iteration. Though, I believe it is a pretty negligible amount.
A Community Group for Web-interoperable JavaScript runtimes (May 2022), https://archive.is/JIzMK.
Luxury! Mine had 3.2k (Vic—20)
There's a version for OpenGL called fsv, and I made an updated version that works on a somewhat modern Linux system (Gtk+3, core OpenGL 3.x) at https://github.com/jabl/fsv
What would you consider to be a MVPC (Minimum Viable Pocket Computer)?
Joe Biden threatened to do it live on air: https://m.youtube.com/watch?v=UKn8TM47BTc
That sucks. I like Fast Company's stories.
It has an --explain flag for this purpose.
Thanks. I feel really bad about my pedantry now! I didn’t know that she’d carried on maintaining BBC Basic for so long after the BBC Micro era.

Funnily enough I downloaded that ARM assembly language book last week in the course of writing up a couple of blog posts on RISC. (Shameless plug: first one on the IBM 801 should be our over the weekend - link in my bio if of interest.)
No. US wants the EU dependent on energy flows that are subject to the famous "Anglo-Saxons". That would keep EU in line.

Surely there must be forensic evidence if Russia did it and none if the US did so?

Russia now is at war with NATO. Something that they are clearly, desperately, trying to avoid.

Asserts facts not in evidence.
> or wait 10 years to build more nuclear

Maybe not closing nuclear would have been enough.
"Inadequate Equilibria".

If you picked a HN comment at random, then the person who made that comment are overwhelmingly unlikely to raise $100MM at the drop of a hat. Picking a HN user at random won't do it either.

But there's not a lot of finance-related submissions on HN. The people in the comments may be unusual. And off the top of my head there certainly is an existence proof for at least a few investors on the news site for Y Combinator, a VC fund, such as pg or sama. There are obviously other VC people on here as well.
I kept being distracted by the "why would anyone allow themselves to get so invested in a walled garden, especially one where the garden owner is so obviously hostile and non-responsive?"

I understand that literally millions get invested in various walled Microsoft, Apple, Google, and even Facebook gardens, not to mention McDonalds, Nintendo, etc. But that doesn't make the answer any clearer.
That's actually why I looked this up in the first place. I think it's just air from what I could gather. The three sections of the pipe are laid on the seafloor like this (with the open end staying out of the water): https://www.wermac.org/nordstream/html_img66.html.

And then those three sections are welded together using an "air-tight habitat" surrounding them.

From what I've heard salt water getting into the pipe could make it really difficult to repair, and it might have to be scrapped altogether.
This has not been true for some time. You must verify you can receive email at an address before we allow you to send with it from Fastmail.
I only had a short period of injecting insulin and can empathize. I also had to do some of that Type-1 circus to cats and dogs in a clinical rotation.

If you ever get Type 2 diabetes, go on a fast for maybe two or three weeks once your insulin requirements have stabilized somewhat... I'd like to say ask a doctor, but they mostly think fasting is bad for you, just without any evidence to that effect. Of course, BGL testing is mandatory, and insulin dosages have to be adapted (reduced) quickly. But I got over insulin dependence twice using that method and I blame the second crisis on my failure to follow through.
Is that bit about the coating true? Wikipedia’s article on submarine pipelines says that the inside of petroleum pipelines are not coated. Pipelines are damaged due to accident or natural disaster, so it seems very odd to me that a pipeline would be impossible to repair.

1. https://en.wikipedia.org/wiki/Submarine_pipeline
> Abom79

What in particular are you referring to that could have been designed on CAD in 15 minutes here?

Normally, whenever I have seen an Abom79 video doing something, it was some big-ass part that they were doing manually because either:

A) they were refurbishing something so they had to kind of cope with any non-idealities that arose

B) the part was very simple but was just a really big-ass part that really didn't fit well on anything so that had to kind of make it up as they went along.

Of course, it could just be that I don't really watch Abom79 videos unless it's about some big-ass part, so I could very well be biased.
Well written, great to see this getting attention.

My daughter is 4, and was diagnosed at 2. Her blood sugar today has already been both 16 mmol/L (288 mg/dL) and 1.6 mmol/L (28.8 mg/dL). It's a constant struggle.

1.6 is not a normal occurrence. She was 6.7 and bolused 15 minutes before lunch (as per usual) and for whatever reason today she dropped incredibly fast. Treated before she reached that low, but metabolism can only work so fast. Here in lies the challenge of being someone else's pancreas.

Just a note to anyone reading this who doesn't know much about Type 1 diabetes - and in all honestly, why would you? However, if someone says they or their child has Type 1, please don't start talking about your experience with Type 2 or gestational diabetes. Don't get me wrong, they're serious medical illnesses in their own right. However, it's sort of like someone saying they have debilitating rheumatoid arthritis and responding with how you broke your arm this one time. A broken arm can for sure cause life-long problems, but they're not the same thing. And just as someone with rheumatoid arthritis can also break their arm, someone with Type 1 can in fact still get Type 2, or gestational diabetes (if they're capable of childbearing).
A tiny population of workers who really make the most use of their 30k+ watches. But jokes aside, probably one of the deadliest jobs no one hears about. Having to live in cramped quarters with no way out for weeks on end. Reduced life expectancy. Incidents happen. People die, or end up severely incapacitated.