PogoWasRight , to Cybersecurity
@PogoWasRight@infosec.exchange avatar

Years later, admits data were not encrypted before its 2018 . Now what?

Did they get insurance reimbursement because their claim said the data had been encrypted? Will find they made a material misrepresentation to consumers and investors?

Will people who didn't try to sue them claim they had relied on Marriott's statement and they now want to sue them?

Lots of questions, including when did they first find out that the data had not been encrypted and why didn't they find out and disclose it sooner?

Great reporting by Evan Schuman:
https://www.csoonline.com/article/2096365/marriott-admits-it-falsely-claimed-for-five-years-it-was-using-encryption-during-2018-breach.html

briankrebs , to Random stuff
@briankrebs@infosec.exchange avatar

What a surprise.

"The auditor for former president Donald Trump’s media company was charged with “massive fraud” Friday by the Securities and Exchange Commission, which accused the firm of being a “sham audit mill” whose failures put investors at risk."

https://www.washingtonpost.com/technology/2024/05/03/trump-media-auditor-borgers-suspended-permanently/

YusufToropov ,
@YusufToropov@toot.community avatar

@briankrebs like EVERYONE ON EARTH WHO WASN'T A COMPLETE MORON knew months ago.

But morons now constitute ~35% of the US polity, so cue the liberal-conspiracy-is-coming-to-get-you-next buzz creation machine.

ashleygjovik , to Random stuff
@ashleygjovik@mastodon.social avatar

🧵 In Apple's recent flurry of frivolous motions in the civil lawsuit, Apple motioned for something so bizarre that I could not find any legal or factual precedent for it. found a copy of my complaint (filed to the SEC about Apple) & Apple tried to request Judicial Notice of it for Apple's defense, despite not being a party to it & that also not being how judicial notice works.

bout you Submitter # 1 Q: Are you filing this tip under the SEC's whistleblower program? A: Yes Q: Are you an attorney filling out this form on behalf of an anonymous whistleblower client who is seeking an award? A: No Q: First Name A: Ashley Q: Middle Name A: Marie Q: Last Name A: Gjovik
complaint cover page

skykiss , to Random stuff
@skykiss@sfba.social avatar

NEWS: The adjudicated Fraud has posted a $175 million bond in the New York civil fraud case, preventing seizure of his assets while the case is on appeal.

Originally due March 25.

Trump is liable for $454 million, most of the fraud judgment, but the amount he owed had been growing by more than $111,000 daily due to added interest.

Don Hankey, the Insurance Carrier CEO Apparently Behind the $175 Million Trump Bond, Is a Trump Mega-Donor Who Has Already Been Written Up As Connected to Shady Trump-Adjacent Financial Operation

The Totally Dodgy Backstory of the Bank that Just Refinanced Trump Tower
How Axos — a financial firm tied to GOP politics and high-profile lawsuits — became the Trumps' lender of last resort.

https://www.nbcnews.com/business/business-news/trump-media-auditor-warns-losses-raise-doubt-company-rcna145831

https://www.rollingstone.com/politics/politics-news/axos-bank-trump-tower-donald-trump-1320670/

image/png

skykiss OP ,
@skykiss@sfba.social avatar

Elon was in WPB. Third visit in last several weeks.

Donald found guilty engaged in a decade of business fraud by falsely inflating the former president's net worth to get better loans and business deals.

"The frauds found here leap off the page and shock the conscience," Engoron wrote.

-Don Hankey is the Chairman of Knight Insurance. He specializes in extending loans to people with bad credit.
-Amit Shah (President)
-John Rygh (General Counsel)
-Jackie Leung (Chief Financial Officer)

Hankey's spouse, Debbi Bowles, donated to Trump's 2020 campaign.

Axos Bank refinanced Trump Tower in 2022.
" documents show Hankey is the largest non-institutional investor in Axos; Hankey made his fortune with subprime auto loans, charging exorbitant interest to financially strapped customers who need a car."

🧵 2️⃣

2xsaiko , to Linux in Why aren't more people using NixPKGs?
@2xsaiko@discuss.tchncs.de avatar

I often stumble on this example of nix usage - a one-off shell with a a specific package. This is such a niche and seemingly unimportant use case, that it’s really strange to have it mentioned so often.

It's probably one of the simplest things you can do with it that isn't really possible with other package managers and also doesn't require explaining any internals, I guess that's why.

I could also tell you about easily being able to build statically linked binaries or cross-compile (or both) with the same package definition without having to do any extra work, that might be more impressive.

The other use case that is often brought up is for managing dev environments, but for a lot of popular languages (Python, Node, Java, Rust, etc. ) there are proven environment management options already (pyenv and poetry, nvm, jenv, rustup).

Yeah, and neither of them considered that it might be important to deal with software written in other languages. Want to link against a C library in a Rust project? Run some tool as part of NPM build step? Screw you, install it manually from elsewhere or your build fails. The only one that I know does do this is OCaml's OPAM, which does have a lot of non-OCaml software packaged. (Also at least the latter three seem to be only for setting up the language itself. What is this, a package manager for a single package?)

Not to mention Docker.

Meh, Docker is kind of a joke. Sure, it solves the problem of dependencies, but in possibly the stupidest way possible bar shipping a VirtualBox image. A lot of prebuilt images are x86_64 only. It needs to run a Linux VM on Mac and Windows (tbf Nix doesn't have a native Windows version at the moment either, you need to run it in WSL, but people are working on that). So that means running at native performance on an ARM Mac, which are quite common for development I think, is out from the start. It also adds a lot of complexity to your environment due to wrapping everything in a container if you just want to have a couple tools. You don't get your nicely configured shell, other system tools, anything else inside the container. I haven't ever tried it but you probably also need special support from any IDE you want to use.

(And not to mention most Dockerfiles being absolutely not reproducible, but you can solve that... with Nix :^) )

  • GUI app shortcuts work in neither of the OSs

On Linux I think you need to link ~/.local/share/applications to home-manager's share/applications. Not sure about Mac, its GUI kind of hates symlinks and Nix uses a lot of symlinks. Spotlight doesn't read anything behind symlinks at all, for example, and Launchpad resolves them so after a package update it will not pick up the new versions because it's still looking at the old path.

  • error messages are about as readable as the ones you get for C++ templates

Unfortunately true, yeah. I also think this isn't really a problem that can be solved due to Nix being a dynamically typed language that has everything be an expression (so there's no fixed structure whatsoever) and also using lazy evaluation everywhere. Three components that all decrease the capability for useful error messages and debugging, and together… yeah it can get pretty bad.

  • a lot of troubleshooting searches to unsolved GitHub issues

Really? This hasn't been my experience at all. There's a couple like that, sure, like the build sandbox on Mac, but they're rare. And usually people in the community channel know a workaround :^)

Shareni , (edited ) to Linux in Why aren't more people using NixPKGs?
  1. As you can see from the state of this thread, people see nix or nixpkgs but read nixos. There's no momentum from the community to push it as an extra package manager, while every thread is spammed with nixos.

  2. No gui integrations for casuals. For example Discover integrates flatpaks and snaps, but for nix you need to use the terminal.

  3. The documentation is abysmal. I spent days trying to figure out how to use nix as a declarative package manager before I accidentally came across home-manager. Even the manual leads you down the wrong path. A quick start guide with a few examples for home-manager and flakes, and a few basic commands, would've had me going in 5 minutes. That problem is made worse by the fact that almost all sources of info focus on nixos instead.

Edit:

if anyone's interested in trying it out, here's a part of my other comment in this thread

It's just a list of packages, and an optional flake to control the repositories (stable/unstable) and add packages from outside of the official ones.

To update everything nix related I just run:

cd ~/dotfiles/nix/ && nix flake update && home-manager switch

Shareni , to Linux in Nix/Silverblue users: How big is the advantage if you already have 100% automated your deployments via Ansible?

Thanks for the detailed response.

I’d nowadays be able to solve that particular problem with one line of relatively simple code in NixOS

I can't remember the exact details of the whole issue, but that part was for a desktop entry. If I remember correctly, in the end I had to create a system service and there were no readily available examples like for the packages. After days of researching in my spare time, I had to ask in the irc for a snippet from someone's config.

As the person who implemented a variant of this for Nix (buildFHSEnv), it’s rather straight-forward.

Oh, it seems really cool. I'll need to look into it.

I mean, that’s just one particular interface. It’s actually quite flexible to do it this way though as it allows you to dumb it down if you don’t like it with a little refactor:

That's definitely an improvement, but the default config is still far better IMO.

I probably wouldn’t bother with doing that stuff in Nix and would rather just keep the plain i3config text file and set the option glue to just use that file; effectively a glorified stow.

Replacing stow with home-manager has the same issues as replacing a regular distro with nixos. If I can stow all of my dotfiles, why would I use home-manager to handle them instead? In most cases it's just going to be harder to configure anything, and you also need to rebuild your home every time you want to update a config.

This more complex interface is only truly beneficial if there are parts of your config that vary depending on some other conditions. Some users may have the need to only run a set of commands or have certain launch options on one machine but not another. Trivial to do with lib.optionals and the like using this kind of interface but very hard to do if it was just a list of strings or one large string.

What benefits does it have over just using a shell script?

I guess it's also great for programs that aren't following the standards like firefox.

Well, then tell it to not to do that? I don’t know the module in question but any well-designed module has an option for precisely that. If it doesn’t, I’d consider that a bug.

It's probably a skill issue, but that ties into another problem I've had when messing around with home-manager: the only source of options I found was mynixos. So to configure anything I had to first guess potential keywords to search for the option I'm interested in. And that's after learning about it from some video on youtube, because google left me high and dry.

I wholeheartedly disagree. Declarative stateless system configuration a la Nix solves a lot of issues that users face all the time.

Can you give me some examples, what issues will I face running MX + nix that I wouldn't if I ran nixos?

As someone who works with terraform, I understand the benefits of being forced to keep a single source of truth instead of remembering to update my post-installation script and keep things synced across devices. But on the other hand this is everything I need to do to get a fresh install to where I'm currently at:

  • install the single docker dependency that doesn't work with home-manager
  • clone my dotfiles and symlink them
  • set up nix, home-manager, and switch
  • remove the few packages I've replaced with nix ones
  • cp the i3.desktop (home-manager and sddm were not agreeing)
  • clone and install doom

It's definitely not a lot to maintain, and the issues are either obvious and easy to solve, or just a small waste of space. For example if I forget to remove the debian version of git, it's still going to automatically source the nix one first. Home-manager with just a list of packages makes the hardest part of that process a breeze, while still being really easy to set up.

The main problem was getting started from 0, so I'm considering writing a post about it when I get a bit more comfortable. Trying to learn nix declarative package management from the nix manual is a bad idea, and almost all of the resources are on nixos. A quickstart guide with a few commands and examples would've had me up and running in 10 minutes instead of days.

Whether the time investment is worth it at present is debatable but there’s a clear path towards yes IMO because a project focused around proper IaC elevates operating systems onto another level because it abstracts and centralises configuration. It takes one person to figure out how to configure a certain thing in a sensible way and they can publish that work as a NixOS module for everyone’s benefit. Most of the work I put into NixOS is upstream because of this.

Right now, it’s absolutely catered towards nerds and other technologically able people like us but imagine what a further abstracted GUI could do for mere mortals.

Oh for sure, a home-manager gui that let's you customize every package from a single place while automatically updating your config would be a complete game changer. But I'm talking about the current state of things. In that regard, currently every linux user can enjoy simple declarative package management with stable and bleeding edge sources. Yet I never see it mentioned, while even beginner threads are being spammed with nixos recommendations. Imagine if casuals could open their software center or discover and install nix packages instead of flatpaks.

Atemu , to Linux in Nix/Silverblue users: How big is the advantage if you already have 100% automated your deployments via Ansible?
@Atemu@lemmy.ml avatar

If I can stow all of my dotfiles, why would I use home-manager to handle them instead? In most cases it's just going to be harder to configure anything, and you also need to rebuild your home every time you want to update a config.

Yes, yes indeed. That's why my dotfiles are still in a git repo (don't get the point of stow), not in home-manager.

If you do in fact need home-manager's features for some of your dotfiles though, it can effectively act as a stow superset for the rest.

What benefits does it have over just using a shell script?

Declarative stateless configuration rather than imperative stateful configuration.

With a bash script, you'd have to meticulously craft together the i3config file using shell script syntax and remember to run that every time you change something. home-manager just does all of that for you with high-level data types and frameworks specifically made for that purpose.

that ties into another problem I've had when messing around with home-manager: the only source of options I found was mynixos. So to configure anything I had to first guess potential keywords to search for the option I'm interested in.

Yeah, it's not great. https://search.nixos.org/options? is really useful for NixOS.

You have to either use your browser's dumb search on https://nix-community.github.io/home-manager/options.xhtml or your pager's dumb search in man home-configuration.nix.

Can you give me some examples, what issues will I face running MX + nix that I wouldn't if I ran nixos?

All the issues which declarative immutable stateless system configuration solves such as atomic updates, configuration rollback in case you messed something up and trivial recovery. I'm sure I'm forgetting some since I'm so used to having them.

The main problem was getting started from 0, so I'm considering writing a post about it when I get a bit more comfortable. Trying to learn nix declarative package management from the nix manual is a bad idea, and almost all of the resources are on nixos. A quickstart guide with a few commands and examples would've had me up and running in 10 minutes instead of days.

Yeah, docs are a pain point. If you think that section is bad (I think so too), everyone will thank you for rewriting it. Feel free to shoot a PR to Nixpkgs and ping a few people from the docs team if you're motivated.

Yet I never see it mentioned, while even beginner threads are being spammed with nixos recommendations.

I don't get it either. NixOS is the best thing since sliced bread for a certain kind of person (experienced hacker who has felt the pain points which NixOS relieves) but I'd never recommend it to an inexperienced user in its current state.

YusufToropov , to Japan
@YusufToropov@toot.community avatar

: A MODEL FOR AN ALT-RIGHT ETHNO-STATE?

Yet another in a seemingly endless series of superb, insightful articles from @aristeon89.

https://www.schedium.net/2024/02/japan-a-model-for-an-alt-right-ethno-state.html

@uspolitics @politicalscience @geopolitics @histodons @history @sociology

YusufToropov OP ,
@YusufToropov@toot.community avatar

@aristeon89 @uspolitics @politicalscience @geopolitics @histodons @history @sociology

COULD THIS MERGER GIVE THE $500 MILLION HE NEEDS?

🧵 6/x

The DWAC stock is traded on the NASDAQ and closed Friday at $48.54.

Late last week, the signed off on the merger. The stockholders of the two companies will vote on the this week.

ShortFuse , (edited ) to Programmer Humor in ===

You don't need Typescript, you need an linter (eslint).

=== is your basic equality like most languages. == will implicitly cast type.

The breakdown is here: https://262.ecma-international.org/5.1/#sec-11.9.3

Modern JS says to never use == unless you're comparing against null or undefined.

gcluley , to Cybersecurity
@gcluley@mastodon.green avatar

The SEC 'fesses up. Its Twitter account was hacked due to a SIM swap attack.

Read more in my article on the Bitdefender blog:

https://www.bitdefender.com/blog/hotforsecurity/sec-twitter-hack-blamed-on-sim-swap-attack/

TechDesk , to Random stuff
@TechDesk@flipboard.social avatar

The U.S. Securities and Exchange Commission claim the recent false X post confirming national exchanges were approved to list Bitcoin ETFs, was due to a compromised number linked to the account. Axios has the details.

https://flip.it/S0ySWl

#X

TechDesk , to Random stuff
@TechDesk@flipboard.social avatar

After the debacle earlier this week, the SEC has given the green light to 11 ETFs (Exchange-Traded Funds) for bitcoin. Here's why it's a big deal for Wall Street and the crypto industry.

https://flip.it/qpRApV

tagesschau , to Random stuff German
@tagesschau@ard.social avatar

US-Börsenaufsicht SEC genehmigt erste Bitcoin-ETF

Die Börsenaufsicht SEC hat in den USA die ersten börsengehandelten Bitcoin-ETF genehmigt. Einige Produkte könnten bereits am Donnerstag in den Handel kommen.

➡️ https://www.tagesschau.de/wirtschaft/weltwirtschaft/bitcoin-etf-sec-100.html?at_medium=mastodon&at_campaign=tagesschau.de

gcluley , to Cybersecurity
@gcluley@mastodon.green avatar

Twitter says, It’s not our fault the SEC’s account got hacked, and Investigation reveals SEC account did not have 2FA enabled. Wuh??

https://grahamcluley.com/twitter-says-its-not-our-fault-the-secs-account-got-hacked/

gcluley , to Cybersecurity
@gcluley@mastodon.green avatar

SEC's Twitter account hacked to say Bitcoin ETFs approved. Politicians and lawyers demand investigation into security breach.

Read more in my article on the Bitdefender blog: https://www.bitdefender.com/blog/hotforsecurity/secs-twitter-account-hacked-to-say-bitcoin-etfs-approved-politicians-and-lawyers-demand-investigation-into-security-breach/

ahoog42 , to Cybersecurity
@ahoog42@infosec.exchange avatar

BREAKING - First SEC Section 1.05 Cybersecurity Incident Disclosure. VF Corporation disclosed a ransomware attack this morning (2023-12-18 06:37:32 EST) that occurred on Dec 15. The attackers "stole data from the Company, including personal data". VF Brands "ability to fulfill orders is currently impacted" however stores operated globally (e.g. JanSport, a VF Company , Eastpak, a VF company Timberland, a VF Company and The North Face, a VF Company) are open, and consumers can purchase available merchandise.

"As of the date of this filing, the incident has had and is reasonably likely to continue to have a material impact on the Company’s business operations until recovery efforts are completed. The Company has not yet determined whether the incident is reasonably likely to materially impact the Company’s financial condition or results of operations."

If you would like Alerts when new or updated incidents are disclosed, sign up for free at Board-Cybersecurity (https://www.board-cybersecurity.com/alerts/)

https://www.board-cybersecurity.com/incidents/tracker/20231218-v-f-corp-cybersecurity-incident/

/cc @briankrebs

GuyDudeman , to cfb group
@GuyDudeman@beige.party avatar

I don’t watch CFB very often and don’t really pay attention until these types of games. Who should I be rooting for? Alabama or Georgia?

@cfb

dell , to Random stuff
@dell@journa.host avatar

BREAKING: Federal lawmakers demand an probe into whether Elon Musk committed securities fraud after WIRED stories shed doubt on his claims about the health and wellbeing of 's animal test subjects.

https://www.wired.com/story/elon-musk-nerualink-congress-sec-letter/

LaggyKar , to Linux in Calibre 7.0 E-Book Manager Introduces New Notes Feature, Support for Audio EPUBs
@LaggyKar@programming.dev avatar

ePub is basically just a limited HTML page in a zip file (plus a bunch of metadata and CSS styles), and ePub 3 can contain audio and video elements embedded in the text, just like a webpage. With the most basic usage, it would just show up as an audio player in the middle of the text, no sync. But there is also a media overlay thing I haven’t looked much into that looks like it provides sync.

PogoWasRight , to Cybersecurity
@PogoWasRight@infosec.exchange avatar
jerry , to Random stuff
@jerry@infosec.exchange avatar

Interesting. October 2023 had the fewest number of new Infosec.exchange account signups since September 2022

mdfranz ,
@mdfranz@infosec.exchange avatar

@jerry I blame the 😠​

But seriously, do you have any graphs of the last year?

darnell , to Non Political Twitter
@darnell@one.darnell.one avatar

has been summoned by both the (Federal Trade Commission) & (Securities Exchange Commission) over unsavory activities regarding / #X.

Unless a judge issues an arrest warrant, I doubt will comply with either.

👉🏾 Musk refused to testify in Twitter stock probe, claimed SEC is harassing him | Ars Technica https://arstechnica.com/tech-policy/2023/10/sec-sues-musk-saying-he-refuses-to-testify-in-twitter-stock-investigation/

w7voa , to Non Political Twitter
@w7voa@journa.host avatar

Elon Musk sued by the over his refusal to testify in the investigation into his purchase of . https://www.sec.gov/litigation/litreleases/lr-25880

w7voa , to Random stuff
@w7voa@journa.host avatar

Letter to from Physicians Committee for Responsible Medicine claims Elon Musk’s comments about primate deaths were misleading and he knew them “to be false." https://www.documentcloud.org/documents/23986937-sec-request-for-investigation-of-neuralink-20230920

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Mordhau
  • WatchParties
  • Rutgers
  • loren
  • Lexington
  • cragsand
  • mead
  • RetroGamingNetwork
  • mauerstrassenwetten
  • MidnightClan
  • xyz
  • PowerRangers
  • AnarchoCapitalism
  • kamenrider
  • supersentai
  • itdept
  • neondivide
  • AgeRegression
  • Teensy
  • WarhammerFantasy
  • space_engine
  • learnviet
  • bjj
  • electropalaeography
  • steinbach
  • khanate
  • jeremy
  • fandic
  • All magazines