skysight-inc/HackerNews huggingface dataset:
> While FIDO provides better phishing resistance (than SMS, not necessarily than authentication apps), it doesn't protect against transaction modification (e.g. man in the browser) and for people who care about and understand security, it is strictly worse.

'man in the browser' seems like a situation where the user's device is compromised. In that case it is not big stretch that not only browser could be compromised, but also SMS reading app is compromised.

I.e., the reasonable security request should not be security against 'man in the browser', but security against 'user device is compromised'. In that case SMS is worse, as attacker could completely bypass it, while for FIDO it still need to phish the user to press the button.
youtube-dl gui allows to queue urls though, convenient
https://www.lazard.com/perspective/levelized-cost-of-energy-...

Unsubsidized Wind is basically cheaper per the second graph on that report.

Unsubsidized Solar is right in the middle of nuclear

Coal is already uncompetitive, it's existence in the market is driven by availability of financing and material to replace it: energy companies are losing money on coal.

The holy grail is unsub wind/solar beating gas combined cycle, but I'll take subsidized. Coal and nat gas are implicitly subsidized: aside from the usual subsidies oil/gas get, they aren't subject to realistic carbon taxes.

I was going to make a comment saying the nuclear was fundamentally noncompetitive today, but that's not true per the graph. Nuclear is surprisingly still competitive, it's just that those plants are ancient and dangerous PWR/LWR almost across the board, Fukushimas waiting to happen.

What is needed is LFTR or other new generation projects, but the issue with those is they are 10-20 years out, even if we had a proven design. Solar/wind have a lot of price dropping still to go as economies of scale kick in. No one knows what the costs will be in 10-20 years, so how do you finance a nuke plant given you don't know a realistic profitable cost?

Also, Yucca mountain was a crappy idea. We should have had LFTRs in use at a minimum to be used to process/breed spent nuclear fuel rods and waste. As I understand it, LFTR can burn/use/convert nuke waste to power or other usable fuel.

Or we should have been on LFTR the whole time with its ability to use 99% of nuclear fuel.

But the boat was missed on this two or three decades ago. We are riding solar/wind and whatever remains for baseload/evening and storage.

What we NEED is a rapid phase-in carbon tax on coal/gas that is directly fed to consumer solar/storage and utility solar/wind.
+++ATH was one of the first abuses of in band signaling I got to enjoy.
Every gun collecting, gadsen flag waving self-described "libertarian" I have met in real life, curiously, also sported things like thin blue line stickers on their pickup truck and was a huge supporter of their local sheriffs department.
Keep in mind there is also the chance of false positives on those types of tests. So anything you can do to do them only on people where there is a higher chance of them being meaningful saves not just the cost of the tests but mental anguish for people who would get the false positive results.
Succinct and timely as we watch the US media and political class breathlessly try to rally us all to go to war with Russia. Even the Ukrainians aren't as eager and worked-up; NATO, in fact, has not stood up any forces so far. It's insane.
Element on android (the most well known app implementing the matrix.org protocol) has problems with notifications as well. Both on android phones with google services & on google-free android with battery optimizations and such disabled.

I suspect notifications are a more difficult matter than it appears to be.
I have no idea what the code looks like for ytdl, but the concept seems straightforward enough for DASH/HLS segmented encodes. Determine the duration of each segment, do the math to find which segments would be required for the requested part, then do ytdl magic. I'd be more than happy to be forced to have a few seconds before/after the requested time just to avoid the necessity of breaking segments. Just straight download/concat.

We all know how well concept to working code goes though
The regulatory system had nothing to do with the recent failures. Seriously, it was just incompetence.

See also other large builds in the US which do not have the nrc.
Yep. Even if I personally hate a coding style, I'll stick to it religiously if it's what my team uses. A good coding style is one that everyone adheres to.
Wild crow visits woman daily to play games [video]
It's meant to, as it references Henry Ford's "any color so long as it is black" quip.
I wrote something similar at my last job. Mostly because the frontend devs wanted good documentation, and the docs kept falling out of sync with the codebase. So I integrated it with a test framework: https://github.com/savantgroup/literate_integration
its the penultimate bike shedding issue.

If you're coders can code it doesn't matter, and if they can't formatting their poor code isn't going to fix it.
It was an attempt to be life-destroying, and this attempt just (thankfully) failed.
Web indexing and search is a constant battle between space and time, so it does not really surprise me that results for any given input may not be stable over time. Generalizing from single examples, however, is illogical.
Efs2 – A dead-simple configuration management tool
We never agreed on the indents

I typed a hundred tabs

You go back to space and I go back to black
Pretty sure Black prefers double quotes in the main case, but what are “fluent interfaces”? Go is pretty great though, I completely understand the envy! :)
"Defund the police" certainly does sound like a libertarian proposition to me, but people who call themselves Libertarian are much more concerned about government regulation of businesses, and see the police as necessary to insulate them from the negative externalities of late-stage capitalism.
> that won't move imports in ways that potentially change behavior of the codebase

How can that be the case? Can't Python imports have behaviour that varies on the time of the day if they want?

An import could monkey patch a basic operation one day but not the next.
It’s fair to say Akhenaten’s reign sparked a reaction.
Another sad story of the internet.
I prefer DOSBox-X to DOSBox because it's easier to run; but it sounds like neither one is what you want.

Have you heard of or tried "MS-DOS Player"? It seems to convert binaries into a format that Windows can understand. I think you have to do it on a per-file basis so it might be more of a headache than it's worth; but it's out there!

http://takeda-toshiya.my.coocan.jp/msdos/index.html (original site)

https://virtuallyfun.com/wordpress/2011/02/11/ms-dos-player-...

[edit]There's also winevdm which can run 16 bit windows binaries on 64 bit windows. It has DOS support but it's incomplete and it points back to MS-DOS player in it's readme...

https://github.com/otya128/winevdm
Those entities eligible to be accredited investors are estimated to control the better side of 3/4 of private wealth in US. I don't see how allowing (or DAO/LAO somehow illegally bypassing security laws) un-accredited investors could possibly be a deciding factor in recreating a Great Depression. Most (private) wealth can already buy whatever "toxic" stuff they want in your own words.

Also, it's possible to sell these investments to non US-persons under regulation S without bothering with the accredited investors.

>Most people actually trying to build a business of value aren't trying to reimagine the concept of a business.

Most people actually trying to build a business fail. It would be fallacious for me to imply that means not reimagining concept of business means likely failure, even though it is technically true.
5 upvotes generate a pro tip: have your CI run black --check against the code you want formatted. That way different devs can run the formatting how they like (in tox; in a pre-commit hook; in IDE; on the command line) and CI just enforces that it happened.
Joe Rogan Is the Aleph
Getting an additional $50k hits differently when you're making $300k already vs. $50k. Your first $50k is worth so much more to you than your second, or third... or seventh.

When you already have $300k/yr, your life doesn't change by getting an additional $50k/yr. When you only have $50k/yr, your life completely changes when you get an additional $50k/yr.

People who are in the $300k/yr. position have the luxury of choosing other things besides making more money, which is what this person we're talking about was able to do.

To put it another way, how much longer will he live, if his stress levels are reduced substantially by opting to not take that new job?
I feel out of the loop. Could someone explain what is happening here?

Edit: nevermind, I read the other comments
> I believe it’s the imperative (enable widget) not the infinitive (to enable widget)

You're confusing a bare infinitive with an imperative. Infinitives are often, but not always, marked with to. Commit messages are not commands and are not capable of licensing imperative forms.

Here are some examples of bare infinitives in English, with the infinitive form italicized:

1. This organization will help you apply for a loan.

2a. Q: What does he do?

2b. A: Check over the paperwork to be sure everything's right.

A commit message is doing exactly the same thing as occurs in example 2b.
It’s their choice and desire, why would it be shameful to help support them…
While I agree entirely with the premise, particularly:

> poorer Americans have been subjected to over regulation, an increased state and police scrutiny, under the theory that individual liberty is collectively corrosive

I'm not sure the author does a great job explaining how "elites have gotten richer off the profits of a business community unchained and under regulated" is connected, or why the implication seem to be we should equally over regulate and scrutinize the elites just like we do the poor. Couldn't the implication also be just as equally valid that we should de-police and de-criminalize the situation for poor people, just like "us elites"?

I'm not sure I disagree, it's just that the article seems to assume the the readers political position. If I have to choose between Libertarianism for all or Authoritarianism for all, I think I'd come down on the former, not the later, and this post seems to be missing that crucial direction.

At any rate, not to make a long comment longer, but I'm strangely reminded of an article about the late night cartoon "Aqua Teen Hunger Force":

> They represented a kind of dystopian future that had, by the turn of the millennium, become more and more plausible: a shabby suburban nightmare filled with boarded-up strip-malls and cheap franchise restaurants, covered in garish advertising for products that no longer exist. [1]

Having lived in one of these places - San Antonio has plenty of areas that look very much like the photos in this article or the shabby suburban nightmare described above - What you -do not- get the sense of is the maliciousness of wall street. What you get the sense of is having been entirely forgotten. You don't need to invoke the callousness of capitalism to explain cold empty cities filled with pavement and mean police - that simplifies things to the point of stupidity.

1. https://www.avclub.com/the-end-of-aqua-teen-hunger-force-mar...
Candy Machine V2 Responsive UI GitHub Project
> You're equally wrong about the suburbs, which have grown as the city center shrank.

Nonsense. My mistake, but my math is at least good enough to know I was not equally wrong. That would be far too unlikely, but if so, some kind of bizarre coincidence.
An alternative is to use Git's blame.ignoreRevsFile[1] option to ignore specific commits when calculating blames. The downside is that although you can save the list of commits in the repo, you cannot do the same for the config setting itself, so it calls for some light automation at scale.

[1]: https://git-scm.com/docs/git-blame#Documentation/git-blame.t...
I think there’s a carve out for alternate DOS environments due to some litigation over DR-DOS and PC-DOS. IIRC, its a Compaq thing that came over when HP bought them. Also, I don’t think DOS can connect to AD.

Otherwise, Microsoft’s terms are basically anything that isn’t an ATM machine, server or IoT needs a windows license. In enterprise agreements, you need to buy Windows licenses for MacOS devices too.
Do you really care that little about advertising your site that you won’t even make a github account to help it grow?
That’s gotta be a really unpopular opinion since I’ve never seen anyone write “[ 1, 2, 3 ]” instead of “[1, 2, 3]” in the last 10 years or so.

If anything I’m seeing the opposite trend with a few devs writing “[1,2,3]” so that large constant literals don’t overflow the line.
Interesting. Now that isort has support for black-compatibility, what’s the main difference with usort?
Editor integration (LSP) is the way to go, gives you doc for the method or type inline in the editor.
My vape refuses to charge with a high wattage charger. Reversing doesn't work.
Just to remind you of how things were when Google first launched (1996): W3C just started with the recommendation of CSS level 1 (https://www.w3.org/Press/CSS1-REC-PR.html), people were using dl, dt, ul, li and blockquote elements for "styling" (layouting really) websites, Internet Explorer 1.0 was launched the year before and most people who wrote HTML documents were amateurs at best. It's a 100% bet that the markup of yore was messed up compared to todays "standards".
You are probably right. In the HTML there are some "br" line returns between each line of the citation.
It can find the citation from parts of each of these lines but not from the whole citation.
Where is major media in the US commonly arguing in favor of a US war with Russia? They're certainly talking about Russia re Ukraine frequently.

I've seen a lot of the headlines spilling out of NY Times, WaPo, Fox, MSNBC, et al. and they're not arguing in favor of the US going to war with Russia. That's a very rare argument.

Almost exclusively the arguments are about how to respond after Russia invades Ukraine, in terms of the severity of sanctions. As well as if the US should be (or can) doing anything right now to dissuade Russia from invading.

I'm also seeing no common arguments in the US media in favor of a NATO war with Russia more broadly.

Go look at the home pages for CNN, Fox, MSNBC, CNBC, ABC, CBS, NBC, Washington Post, NY Times, LA Times. Where are all the arguments in favor of war with Russia? All I'm seeing is a lot of discussion about the context of Russia being on Ukraine's border and the odds they'll invade or not, and what non-war response will be appropriate afterward (including eg moving more US forces into other eastern NATO nations as support to the security of those nations).
I use black and love it— but only with 120 line lengths. The default of 80 is wayyy to low for the days of 4k monitors. The tricks it uses to split some things up onto new lines actually makes it less readable.
> Personally, I don't understand the appeal of opinionated code formatters.

Opinionated code formatters mean that opinionated coders with different preferences on a team don't produce (or at least produce less) noise in diffs.
This probably doesn’t count as deliberate use, but GotoBLAS and OpenBLAS still include Fortran code as a baseline. Not sure to which parts of it are actuallu used, but some of them certainly are.
On iOS Safari with theme-color enabled, the status bar briefly but rapidly flickers between black and white clock/icons. I’m not sure if this is deliberate, but it’s a nice touch.

(Also: warning to folks who might be bothered/harmed by flashing animations.)
I was looking for a specific person recently and searched:
<name of person> Canada

I guess they were pretty obscure so Google in all their wisdom displayed the results for Canada, with the entire name struck through. Fantastic. Defaulting to the most generic term in a query to the point of absolute uselessness.
Just is a handy way to save and run project-specific commands
> otherwise how do you do it?

Only reject obviously quite messy code, and only rarely allow formatting rewrites. Learn that anybody’s strong preferences for a specific style or discussion of such aren’t demonstrably beneficial for the bottom line of the business or customers.
I live for my side projects. I spend most of the week forcing myself to complete things at work. It helps greatly if I feel like I have momentum, but the more senior I get the more it feels like companies have a lot of trouble keeping me busy on things that need my attention. I have spent the last five years on stuff that has not shipped. As I have become more and more demotivated by this I have also greatly dialed back my output. I still get the same glowing reviews I got when I was playing the workaholic. I have had it up to my eyeballs working for people that can't organized. I should probably go into management or something but...meh. Not worth it.

I want equity. I want to know exactly where the business is going without worrying about seemingly random arbitrary pivots and wasted effort. If we aren't marching to market dominance I want to go on paid time off until they get their shit together.

Instead, I'm phoning it in and working on my shit.
The first screenshot is from Star Wars: Dark Forces. I played a lot of this game as a kid. I remember the Mac version being superior to the DOS version because it ran at double the resolution. I tried running the Mac version on SheepShaver (a MacOS emulator), but it ran too slow. The DOS version runs well and is available on Steam [1]. It uses DOSBox.

[1] https://store.steampowered.com/app/32400/STAR_WARS__Dark_For...
That’s not censorship.
> I have a YouTube channel attached to this Google identity and I don't know if when my custom .com GMail address enters the 'suspended' state whether I will lose access to my YouTube channel.

You will not.

"If you don’t upgrade to a Google Workspace subscription, you will not lose access to other Google services, including YouTube, Google Photos, and Google Play, nor paid content, including YouTube and Play Store purchases." [0]

Basically, your account is still a valid Google Account, you just lose access to the services that are actually a part of Workspace (Gmail, Calendar, Drive, and Meet).

[0] https://support.google.com/a/answer/60217
Agreed, but that is possible on forums, but people often can't do it there either. There is something else going on imho.
Fine, sometimes I can be bothered to go to Wikipedia:

> Propaganda is a modern Latin word, ablative singular feminine of the gerundive form of propagare, meaning 'to spread' or 'to propagate', thus propaganda means for that which is to be propagated.[4] Originally this word derived from a new administrative body of the Catholic Church (congregation) created in 1622 as part of the Counter-Reformation, called the Congregatio de Propaganda Fide (Congregation for Propagating the Faith), or informally simply Propaganda.[3][5] Its activity was aimed at "propagating" the Catholic faith in non-Catholic countries.[3]

https://en.m.wikipedia.org/wiki/Propaganda

Behold the cognate is true.
PostgreSQL used fsync incorrectly for 20 years (2019) [video]
I want to see this everyday. The experimentation is not over. The technology is not to blame.
Absolutely! We're hoping that the vast majority of modules are good citizens, but we also know that the reality not perfect. That's why µsort allows you to configure a list of modules with known import-time side effects, and µsort will then treat those are barriers everywhere.

https://usort.readthedocs.io/en/stable/guide.html#side-effec...
This project seems rather in need of a summary of what it is and what it does. How does it compare to for ex Sqlite?
Verbatim helps with Google silently altering your query (essentially an alternative to the now-required quoting everything) but it doesn't solve the massive spam issue that has infected Google.

Google, as a company, feels a lot like IBM at the end of its glory days. Google won't suddenly disappear but much like IBM they will slowly shrink in relevance forever.
I've already heard multiple people refer to it as the beer belly emoji.
If everyone moved to IPv6, Amazon couldn’t charge AWS customers for NAT gateways. Won’t someone think of the $AMZN shareholders?
How Cell Service Actual Works [video]
I think this potential conflict of interest for miners to push DAOs and then maybe for raised beurocracy in a DAO for more gas money and questions of whether a seller in some of these auctions realizes they should become a large holder in DAOs that might bid 100X the valuation of their asset are the kinds of conflicting interests that make this kind of system less practical than a legacy system where the structure for regulators to subpoena whatever they need is part of the licensing, etc.
Thanks, but I was trolling the shameless, senseless and topically irrelevant plug for homebrew. Get homebrew! Don't miss out! Everyone's doing it! All the hip youngsters know!

Come on. ><
Yes, if you write software for devices with megabytes of disk space then don't use Clap for argument parsing in your software. I'm not really sure how that's a criticism of Clap in general, or the rust coreutils specifically. Rust coreutils built as a single binary (as opposed to one binary per tool) is about 8MB. Anyone who is agonizing over 500kB of RAM or disk space is going to use BusyBox instead of either the GNU coreutils or a rust replacement for them. Why limit the implementation to satisfy the needs of somebody who wouldn't choose you anyways?
Seems like the answer mainly boils down to: because of VC funding
A racket implies intentional malicious activity, which is the accusation I'm clearing up here.
I'm wondering if there is anything that can be converted into a commercial adventure. I see a few retro options here:

- develop games for popular retro platforms. So far Nox Archaist for Apple ][ is the most successful example.

- develop a new hardware as platform. So far I have seen a lot of projects such as Arduboy but none of them is successful enough AFAIK.
As someone who bootstrapped, every now and then I'm happy I wasn't smart/convincing/well-networked/on-to-something-hot enough to raise a round (lord knows I tried).

Because I had no money, I had to make money and then hire slowly. 10 years in and 10 employees later, I know this venture would have been over long ago if I landed that lead investor.
I don’t, Google dates to 1996. Stripping white spaces/line breaks etc should be part of basic parsing. Consider someone typing in a poem or song lyrics etc a few extra <br> should be expected especially back then.
Yes, it's very strange.

I had this recently with something I wanted to order online. I asked two questions, the second was answered, the first was ignored. So I had to send a second email to ask the first question again.

I'm really curious if it's a symptom of limited modern attention spans, or if you'd find the same issue in vintage hand-written letters.
We've written a number of words on "Why µsort", including a comparison to isort: https://usort.readthedocs.io/en/stable/why.html

The biggest reason is µsort's detection of sortable "blocks" of imports, and only sorting within those blocks to limit breaking changes, combined with use of proper parsing and CST manipulation to guarantee valid syntax after sorting.
The bulleted list of issues with QR codes seems a little petty or at least very specific to me. I have no hard data to support my saying "the majority of people have phones", but I don't think it's a controversial assertion, and I think sharing phones with people you're having dinner with is a non issue, should ypu need to do that. I don't think it's the barrier of entry the author feels it is. I see a switch to QR codes as a big positive. Even the author argues for how much paper it will save.
How the FTC Is Reshaping the Antitrust Argument Against Tech Giants