skysight-inc/HackerNews huggingface dataset:
ffmpeg arguments generally compose pretty well, although it's powerful enough that (as other comments have mentioned) for special use cases you do often have to look things up.

If you can remember 3 or 4 things you can do most stuff without looking anything up, however:

-i -> input file
-vcodec / -acodec -> video and audio codec; "copy" specifies copying the input stream
-vn / -an / -sn -> disable the video / audio / subtitles in the output file
-ss / -t -> specify the start time and length of the conversion from the input file

So, just by looking at the above, you can easily see how to extract audio (or any individual stream). For gifs specifically I would recommend using gifski which has much better results anyway. For cropping, I don't find the `-vf crop` syntax too bad.
What kind of activity was this generating? Just swiping/liking/whatever or were you using this to automate conversations?
Ukraine has repeatedly asserted that the HQs of all their major units are intact and as far as I know there have been no announcements of any Ukrainian generals killed and as far as I see even Russian media have not contested that. With some searching on the Russian internet, I find some assertions in Russian social media from early March that Lt Gen Юрій Содоль commanding the Ukraine Marines was killed, but not anything conclusive. So the number seems to be 0, or perhaps 1. And IMHO that isn't surprising, it's quite normal to fight major wars without many generals KIA, it is very surprising that Russia lost so many of them.

Even on colonel level the losses seem to be small - I think that this https://www.republicworld.com/world-news/russia-ukraine-cris... this was the first Ukrainian ground force colonel KIA that I recall, there was at least one air force colonel before that.
It sounds like it might be possible, at least at the hardware level. https://github.com/xmrig/xmrig/issues/2060#issuecomment-7702... (bug on some random crypto miner benchmark software, I guess) mentions a 32 MiB page size, although that might be with Linux on M1 rather than macOS on M1.

This "32MB TLB bottleneck" is a weird thing to say. The TLB size is typically stated in terms of pages, right? with huge pages (or "superpages", as macOS may call them?), that should be a lot more than 32MB of total memory.
"Neptune's design is based on the Soviet Kh-35 anti-ship missile, with substantially improved range and electronics.[1]"

https://en.m.wikipedia.org/wiki/Neptune_(cruise_missile)
I used to be really into the Doom modding community and the ZDoom forums specifically 10-15 years ago, so it's really funny to me seeing a reference to this here now.

Back then I got invited into helping on a big custom map pack project and did a lot of level scripting for it. Nearly failed a few high school classes because I was skipping homework to work on it, and I ended up quitting cold turkey before the end to focus on school. The project was great experience and I think of it as my first real software development experience programming something for actual users. (It was also what made me realize I absolutely needed to learn a version control system like Git. Never again am I doing any group work on that kind of project if actual version control isn't used!) I was excited to learn later that the project got finished and it was one of the 2010 Cacowards winners (Stronghold).
>No, the poster I'm replying to is obsessively making guesses about who I am as a person

The poster you're replying to has provided a synopsis of his argument; it has nothing to do with you. Part of the site's rules are that you should be charitable regarding how people phrase their arguments - just try to understand what he's trying to get at - it's very clear his argument isn't about you as a person. Focusing on this while ignoring the substance of his statements is obviously not going to generate a productive discussion.

Trying to use phrasing which allows people to relate to the discussion isn't 'objectively regrettable'.

Spinning this into a meta discussion about how the discussion should be framed is a waste of time, so I'll end my contribution here. I hope my notes help untangle the mess.
I recently moved to edge from chrome because of high CPU issues with chrome. With edge I started using Bing. I found search results were better in many scenarios.
Does that matter? If someone tried to sell state secrets to another country and their buyer turned out to be a CIA agent undercover and the secrets were fake info planted for them to sell, they still likely will be prosecuted for treason despite all that.
Alternatives to Shopify for Developers of Ecommerce Apps
Hashlife is a real eye-opener if you haven't seen similar techniques before.
Go look at the horrible chumbox infested AMP sites that Google promotes on Google Assistant. You can tell where their priorities lie.
Probably something to do with newer generations being mostly atheist and needing to replace the God-shaped hole left in them with other ideological stances, this time graciously provided by political movements. Controversies like plastic straws are a thousand different filioques, except in a political package.
I think the idea is that you basically have a giant pit of lava under your neighborhood or whatever, and which you then put a bunch of these things over to generate electricity from the heat. Other energy sources (wind, solar, coal, shakeweight power, whatever) are used to keep the lava molton and replace whatever heat was recently converted to electricity.

If you had a pit huge enough and hot enough, seems plausible to me.
Accessing tile memory doesn't need an address translation; it's not part of virtual memory. Accessing global memory does.

I think the claim is that the typical working set can exceed what the TLB can map once the GPU scales to 32 or more cores, so the TLB starts thrashing. Optimizing for TBDR would alleviate this because all the tile memory accesses would bypass the TLB, and also likely reduce the working set because the intermediate buffers don't need VM mapping.
I love Agadmator, his analyses and dry humor.

The perfect format to enjoy the beauty of the game.

The snoozing dog in the background completes the perfection of it all.

Blindfolded Hikaru against the Botez sisters is a timeless classic.

The Botez sisters playing against (and often losing to) some chess hustlers is incredibly entertaining. The thrash talk is just something else...
FreeBSD 13.1 on ThinkPad W520
I suspect that what's happening is that some days after being submitted, some posts are pushed to the front page by the admins of this site.
sounds more like you dodged a bullet. If this person was able to shelve something and move past for a brief period of time to allow other aspects of life to continue, they are in for a world of disappointment.
The guy comes off as kind of childish and the people on the site he links appear to know what they're talking about which makes me a bit skeptical.
Depends on gc implementation. With reference counting it's pretty predictable.
So if y you were sitting in a pub in London and you ordered Fish and Chips…and you did the bluetooth challenge…would that be like a Fish and Chipped? I know that was bad. I suspect some of those showing up are not vaxxed. They may have ingested something or have been shed on. Hard to say but something is not right.
Curious, where does the 0.1% come from? Apple Mac US market share is over 14% and iPhone market share is over 50%. I get that you are just being a bit hyperbolic, but if a low-level lib ignores the Apple Silicon GPU hardware they are ignoring a sizable market segment.

https://www.statista.com/statistics/576473/united-states-qua...

https://www.counterpointresearch.com/us-market-smartphone-sh...
You are correct about discontinuing Oculus account creation eventually, but you are incorrect about the FB requirement simply being delayed. They are working on some replacement solution that isn't personal FB accounts. I bet it will be some dedicated "Meta Gaming" account (or maybe some "Meta Reality" account, if they try to bring their upcoming AR glasses/headset into one united AR/VR ecosystem), but that's just a speculation on my part. But, they stressed it won't be tied to FB personal profiles in any way, without any requirement to have one in the first place)

They addressed that point in one of the interviews on the matter, shortly after announcing removal of FB account requirements in late October of 2021 [0]:

> “As we’ve heard feedback from the VR community more broadly, we’re working on new ways to log into Quest that won’t require a Facebook account, landing sometime next year. This is one of our highest priority areas of work internally.”

Judging by that quote, we are going to hear more details about their replacement solution at some point in 2022.

0. https://www.theverge.com/2021/10/28/22751297/meta-oculus-que...
The docs page linked have git alias suggestions, but perhaps "git push -o gitlab.help"? And that operation would be free to abort the push in the same way that "git commit -h" doesn't actually execute the commit. I'd guess returning like the 5 most common options and then the URL to the help page would be stellar

I lot of my problem is that I don't recall how "-o ci.varables" get merged; I have to say:

> now, is it "-o ci.variables=alpha=beta,charlie=delta" or "-o ci.variables=a=b -o ci.variables=c=d"?

.. and then that syntax gets jumbled up in my head with the "&var[alpha]=beta" syntax from the "/-/pipelines/new" URL so that just makes it worse

And all of this is a fantastic discussion for someone who knows that subsystem exists, but just can't recall offhand the specifics -- but as for how a new user to GitLab would know about such a thing -- maybe at the bottom of the "/-/pipelines/new" page, show the equivalent "git push -o" syntax that would reproduce the pipeline request with its variables?

And maybe the same at the bottom of the "create merge request" page, although that could be super chatty when multiplied by the number of times that create merge request page must be visited

Even if none of this sounds appealing, I do sincerely appreciate you asking. It's this level of customer-focus and strive for improvement that makes me absolutely love GitLab!
Even if it's just a performance anomaly, these are good reports for kernel developers to have. If nothing else, it helps expand developers' understanding of the sorts of workloads people have had problems with. In the case of really complex systems, it can take a number of reports to spot the pattern, or in the case of proposed fixes, enough pains points to justify the risk of making a change. A report like this takes 60 seconds to cut and paste into an email to a mailing list. Or use the kernel.org bugzilla that is triaged by helpful volunteers. Every voice counts.
"What is the issue?" https://web.archive.org/web/20210506114456/https://badmodems...

> Some chip makers have hidden latency and jitter issues from common tests that are in use by consumers and even ISPs. Ping CANNOT be used reliably to test for latency or jitter.
I’m sure someone is going to point this out but guess what happens when scammers find out their site can be black listed?

They get crowds of people and/or scripts to blacklist all other sites.
appericate your kindess and you just made my day, "a man jealous of a city", how about a fish jealous of earbuds, I mean, it has to be the same species do we?
> Haven't most Republicans who don't take climate change very seriously done pretty well in deep-red districts in California?

Deep-red districts are not statewide office. The last two Republicans to be elected to statewide office in California were Schwarzenegger (Governor) and Steve Poizner (Insurance Commissioner), both reelected in 2006.

Suggesting that Schwarzenegger’s positions weren’t important to appeal to CA voters and limited his political prospects is...not necessarily absolutely inconsistent with the evidence (given the small data set and potential confounding factors), but definitely also not supported by it.
I applaud the Let's Encrypt founders, past and current team for solving the automation problem that's plagued the SSL/TLS industry.

The yang to that ying is a lack trust. I have zero trust in a site owner using LE certs. Domain vetting only means control of the domain ... everything inside that beautifully encrypted traffic can be insightful, helpful or script kiddies scamming the vulnerable. If one finds the scam, LE shrugs, "not our problem bruh. We just issue certs to those who control the domain."

They single handedly reduced the price of entry for douchebag asshats ability to pretend someone they are not and harm a non-technical populace.

Two steps forward, one step backward.
That took a lot of saying, and I respect it. Incidentally, you're probably a lot luckier than you know that you didn't get stung: yellowjackets' venom includes an alarm pheromone. If one of them had stung you, with so many of her sisters right there...
On its face, the simple fact that you have a 75% chance of not flipping a coin heads twice in a row is cognitively at odds with the fact that you have a 50% chance of doing it on the second flip... if you know you flipped heads the first time. If you didn't have the knowledge of what the first flip was, your known odds on the second flip completing two heads would still be 25%. Which seems to intuitively imply that prior knowledge is valuable.
I just finished reading the three-body problem. So I had a chuckle. Just some good ol' Sophons.
Any particular reason Meta decided to implement it's own editor library instead of building on top of ProseMirror?
Yep. Good partners push us to be better, healthier people. It’s absurd how many people in this thread are writing off taking responsibility as mental illness.
This is interesting but can you expand?

My understanding of survivor bias is that you're getting a skewed picture because some of the data was excluded completely.
Rust doesn't cater to small (short) programs, which some embedded programs may be. It's been originally envisioned for making a modern browser engine, which is almost an entire OS these days, so many of its features start making sense only when you need to work with programs big enough that you can't fit them all in your head at once, and have to maintain for a long time, cooperate with other developers, deal with 3rd party code, etc.

Features that are layers of abstraction are hard to explain on their own, so I don't think I can justify them in just a HN comment. I remember when I have been reading about Encapsulation in OOP for the first time, and I completely didn't get it — why would I hide struct fields from myself!? I know they're there!

Rust's traits are such an abstract feature that doesn't directly translate to things that CPU does, but it's a building block for a few higher-level language features:

• Traits can be used like a Base Class or Interface in OOP, so for example you can make structs "Serializable" and have a data format writer know how to dump them to disk (assuming you need something smarter than fwrite(&struct) due to pointers or portability). Instead of having a one-off function for serializing your particular state, you can make each struct describe itself and "just work" when combined with a JSON/Msgpack/binary serializer. Rust makes good use of this for https://serde.rs that is pretty nice to use and surprisingly efficient.

• Traits can be used with static dispatch and combined with other types at compile time ("Generics" in Rust jargon). It makes them replace many things you'd do with horrible C macro hacks, and you get usually nicer syntax and type checking. For example, you can use containers (hash maps, btree maps) without void* cost and casts, and without include macro hacks. Linear search and linked lists can get you far, but when you need a better container, it's really nice to have best-in-class one available, and as fast as if you handcrafted it yourself.

• If you prefer the struct-of-function-pointers approach, Traits can do dynamic dispatch that too ("dyn Trait" in Rust jargon).

• Traits are nice to coordinate APIs across libraries. For example in C if you want to stream a file from a network, decompress it on the fly, and decode JSON, you need to write a bunch of glue code, because every library handles buffers slightly differently. In Rust there's io::Read trait, and people agreed to use it, so `json_decode(ungzip(request(addr)))` works, and it's streaming (functions here don't return malloced char*, they return sockets/handles that implement a trait that describes how to get more bytes from them). Sort of like a file descriptor, but using general-purpose feature, and it can also be integrated at compile time, so everything is as inlined and optimized as bespoke code.
DevOps really is not just doing DevOps on cloud platforms and SaaS. Besides, the sysadmin aspects of self hosting should be handled by, well, sysadmin. DevOps should be handling other aspects like developing solutuons necessary to have things (in this case Jira) work together with other systems. (Among other responsibilities) Though DevOps can implemented in different ways with responsibilities that are different from one organization to another, but I've never heard it defined as "we don't deal with on prem"

But I also get the impression that you may just be expressing a preference, not a rule of DevOps? If so then I definitely understand. Custom solutions to integrate or glue disparate systems together is often not the most interesting work. My area... A single word doesn't encompass what I do, I'm a generalist in my domain with one or two specialties, but glueing data together (not the same as a full integration, I know) is a big part of my job, and usually the least interesting.

Though in this case from other comments on prem seems a a dwindling option anyway for Jira. I worked with it about 7 years ago under one of their free licensing programs and disliked it enough that I didn't bother following them after that.
Most of my light bulbs are color-temperature-adjustable. So I wrote a small program which varies the color temperature throughout the day and night.

I started by matching it to the solar elevation, but ultimately I like it more just on a fixed schedule. I've also programmed it to make a more dramatic warm shift near bedtime, and to fade up a bedroom light when it's time to wake up.

Due to the inevitability of scope creep this system also now tracks the charging status and position of my robot vacuum, and I'm working to expand it to collect the 15-minute-interval usage data from my electric provider's website.
Fair enough, although I think the term "slob" is a bit extreme here. I would say that I'm just not very into what I would call "organization for the sake of organization". For example:

1. As the author already mentions, why put a cup into the dishwasher if you plan on using it again?

2. Why fold and put away my pants if I wear the same pants everyday for a week?

3. Why hang my jacket if I know I'm leaving again in an hour

4. Why make the bed at all ever? (making the bed is its own topic of insanity IMO)

Etc etc etc

I think I just value and emphasize what I consider efficiency (perhaps laziness?).
"An interesting question is why more people aren't eager to quit such shitty jobs. If you're going to get fired anyway, you may as well quit."

A few reasons:

First, they can't afford to quit. Many people in low-paid jobs are living paycheck to paycheck and have to feed their kids and pay their bills, so can't afford to quit to find another job (and are too busy to look while working).

Second, there might not be any better options in their area.

Third, inertia, fear of change, exhaustion, and depression, which make doing things that take risk and initiative difficult.
if you imprison every person who gives or sell food to him then it's violence
"Bonhams auctioned the Apollo 11 moon dust for $504,375 as part of its Space History Sale held Wednesday (April 13) in New York. The amount, which included the buyer's premium, fell short of Bonham's pre-auction estimate of $800,000 to $1.2 million."

https://www.space.com/bonhams-apollo-11-moon-dust-auction
Or they are just having smartphones in their pockets...i dont know ..i am kinda confused but video is very realistic and frightening..
New Virginia law clamps down on 'digital flashing' and sets $500 fine
Spotify's Podcast Search Explained
Semi-famous camera guy, read a few of his camera reviews.

He seems to know what he's talking about, but is also invested enough to become a potential sell out.
> I recommend seriously considering telling your boss you are looking

I seriously recommend _against_ this. Except in very particular and situational cases. If you decide to do anyway, be prepared to ramp up your job search, you might need it sooner than you anticipated.

No, you won't immediately get fired because you are looking. Probably.

However, this sets a flag in your manager's head. You are a 'flight risk', so they need to start preparing for your departure, even if it doesn't happen. This has the potential to start all sorts of gears in the larger machinery.

There aren't many upsides of disclosing early in the process, and many potential downsides.
A Russian source linked with the Wanger PMC claims it's sunk; details indicate the ship's attention was distracted by the Bayraktar drone in the air while simultaneously targeted with the ground-based Neptune missile salvo.

https://t.me/bmpd_cast/11362
Yes, I think you're quite right with the OCD type personality. The communication about these various minor things does also tend to increase when she's more stressed/anxious.

I feel like it's generally under control and we mostly have a good balance/compromise established, but I could be totally wrong, just like the article author!
Do you have any examples of searches that don't respect hard filters? The only time I've seen it ignoring quotes is when there are 0 results and it puts up a little notice at the top "No results found for "…". Results for … (without quotes):"
Usually via the second chance pool. The timestamp of the post and earlier comments are reset to a current time (probably to game HN’s own ranking system) and new comments will have correct timestamps. After a while all the times go back to their correct ones.

https://news.ycombinator.com/pool

Selecting “past” at the top of this submission can confirm this. It shows this submission with the same submitter, score, and number of comments but dated 4 days ago.
> Sometimes someone up and quits without saying anything (and that’s their right), but I think it’s more productive if we can have a real conversation about the situation and maybe we can change something or maybe we can’t.

Those conversations should have started way before the person even started looking.
Seems like you could do that in a reasonably thorough way on HN with an ad block filter.
I know this is pretty common in hn, but you need to remember that the US is just one country, and not even the most populous country, in this world.
Raspberry Pi Hats: The Best Options of 2022
Anybody can sue you at any time for any reason.

For libel and slander cases though, telling the truth is a valid defense.