skysight-inc/HackerNews huggingface dataset:
> They are all rounded up to 512 or 4096 bytes by your filesystem.

That's an implementation detail, and neither I nor my programs care about it. We do care about the actual length of the file, which isn't related to powers of two, except in niche cases.

> SSDs operate using erase blocks sized in mebibytes, and expose sector sizes of 512 B or 4096 B to the OS.

While true, this is also an implementation detail, and I don't think about the size of my SSD in multiples of sectors or pages or kibibytes – "976762584 kiB" just isn't a useful number for me, but "1000.2 GB" is manageable. Specifying it as "931.51 GiB" isn't more correct, so it makes sense to default to powers of 10 instead of powers of 2.

The situation would be different if HDDs and SSDs always or typically had exact sizes like 512*2^30 (= 512 GiB) or 3*2^40 (= 3 TiB) – you know, like RAM – in which case using powers of 2 would make sense. But that's not the world we're living in.
Setting aside the (rather scary) issue of crafted external packets being bridged into the internal docker subnet - the “0.0.0.0” fw-bypassing default for published ports in a developer-oriented tool is a complete nightmare for infosec teams at software engineering companies. I’ve seen of thousands of employee hours wasted chasing that down.
Might be common with IoT devices, cloud network equipment etc. :|
It seems to be some kind of search engine. How is it related to the topic at hand?
The guy went to Michigan. Can't expect much.
On top of this, as far as I know Brave gets the tokens they distribute to users by buying them from the open market with normal dollars they get from their normal advertising business. That is: There is always a buyer, so if you get tipped BAT you should be able to sell them if to no one else, then to Brave. Real ad dollars, to content creators by users tipping them.

It's still an Ethereum based coin, so there's other options but as far as cryptocurrencies go, it's far and away among the least scammy ones I've seen. Most others are either blatant scams or their value is entirely based on speculation.
Brave is already over 6 years old.
Some of the most important "industries" for a country to survive are not very exciting or competitive - farming and energy being the two main ones.
I was just using what you said as a "conversation prompt". My post wasn't really a reply to you per-se. I'm talking about something more abstract, and about the people out there who do treat "keeping up with LibreOffice" as some kind of big deal. Apologies for the confusion.
Goggles sounds like a great idea, and I'll have to play around with this more, but visually the word Goggles looks too much like "Google". I think that makes the marketing a bit confusing to average people.
i love brave, it has transformed search for me, and the results remind me of what Google felt like decades ago. I find stuff on brave that i never would find on google or duck duck go. For example, trying to buy some thuja "green giants" (a kind of tree for landscaping) uncovered dozens of mom and pop operations nationwide, plus the insights from their local websites, that are typically buried under 5 layers of SEO garbage on google.
I wish installing Docker inside WSL2 wasn't so problematic - the networking part to make it work is messy
Why did you quote those things?
Sounds a lot of Kagi’s block/boost and their lenses features. I haven’t used either. Just pointing out prior art.

https://blog.kagi.com/kagi-features
For a home style Wi-Fi yes. Hopefully you can’t reach Wi-Fi peers for Starbucks and it’s ilk.
Make it possible to share the goggles in some way and we can get a goggles best of site for different search domains.
To be fair to Zeihan, he apparently got the year for the Ukraine invasion everyone knew Putin ideally wanted but didn't think he'd dare.

But he also predicted the economic collapse of China in the last decade, and Japan being involved in a major crisis or possibly a regional conflict due to its [already established] ageing population issues, and those predictions which definitely didn't happen are arguably much more important to his core ideas about demographic trends.
Wait until they legalize it and then claim a trademark on "THE SHIT"
Measuring Progress from the Dawn of Man to Universal Civilization
Google? What is that?

No, it was an accident.
An idea for an entropy – based cryprographic system
An idea for an entropy - based cryptographic system (a bit sketchy but I hope it communicates the idea, sorry about the messy layout)

-true white entropy: True Random Number Generator by for example recording audio silence (analog background entropy) and then whitening it for example with the correct character frequency of Linux /dev/urandom or such multiple times -->
character frequency - wise whitened true entropy dataset. Even character distribution of for example urandom stays correct once added to the mix no matter how much the true entropy factor is increased by multiple one time pad - re - encodings and it doesn't matter whether the Pseudo Random Number Genrator (like urandom) used to this is compromised or not.

-the initial exchange of such true entropy key datasets via physical contact or physical post or couriers or such (or a trusted bitbucket or such online).

-the tanking of the secret over the Net model is based on a prime number series expansion system.
* prime number series expansion system with prime number serieses of bytes 0-255 based on the shared secret (the physically (or such) shared true entropy key datasets):
#initial lenght: 8 =A:100, 101, 102, B:50, 51, 52, 53, 54
expanded 100, 101, 102, 100, 101, 102,
100, 101, 102, 100, 101, 102, 100, 101, 102
50, 51, 52, 53, 54, 50, 51, 52, 53, 54, 50, 51, 52, 53, 54
lenght: 15=150, 152, 154, 153, 155, 152, 151, 153, 155, 154, 151, 153, 152, 154, 156, which is non - repeating and
without a pattern
* the packed material has to be randomised over the dataset by rules of the software uniform by both sides based on the entropy datasets shared in common (the initial secret)
* the packed material has to be minimal (like maybe even 1%) to paranoidly avoid the cryptanalysis of even the most sophisticated quantum computing supremacies by the means of prime number factorization for the reason of the odds becoming astronomical for cryptanalysis. Therefore in the 'tanking' phase you use 99k of the secret shared true entropy datasets to send 100k of the new shared true entropy datasets with a gain of 1k of the shared secret by means of the prime number series expansion packing. After the tanking you can use the true entropy secret thus gained to communicate in full forward secrecy by true entropy one time pads between the participants.

Is this model mathematically correct? If so, why not go and do it y'all for all I care. ...But please call it Noise Crypto :-)
Smoking, at anything like the scale it currently happens, is not in any way a deliberate, rational acceptance of risk vs. reward. Almost all smokers start smoking when they are teenagers (i.e. children), when their brains are not fully developed. Nicotine is highly addictive, which makes it very difficult to later make a rational decision to stop. And teenagers who do start smoking do not do so as individuals in a vacuum, they do so with other teenagers due to peer pressure and other social factors.

Marketing a highly-addictive carcinogen to children is not about "personal freedom".
I suppose I had that coming after making that mistake.
I am also very interested to hear opinions on DDD.

I recently finished _Architecture Patterns with Python_ [0] which talks about DDD and it was very good. They show some examples of what it looks like to properly highlight and isolate the domain and that was immediately applicable in my work.

I am currently working through the Eric Evans book [1] which is a little more abstract and challenging. The intro really resonated with me: at the end of the day we are trying to solve domain problems so that needs to be core of your architecture. However I work on complex domain problems in finance with less attention to pure technical challenges (e.g. scaling) so I am not sure if the domain is equally important to others.

[0] https://www.goodreads.com/book/show/50083115-architecture-pa...

[1] https://www.goodreads.com/book/show/179133.Domain_Driven_Des...
> Europe, who is completely dependant on the USA to maintain a unipolar world that they then take advantage of?

....that's not how NATO works. God, I wish Trump's lies didn't have so much staying power.

https://www.google.com/search?q=trump+nato+funding+fact+chec...
If your compromised box has a route already for that subnet and machine yes. That would be odd though I think.
Portions of 802.11h like DFS are widely supported by pretty much all manufacturers. Without DFS, many of the 5GHz channels are unavailable for use, so there are strong incentives for manufacturers to implement support.

Other WiFi features which allow power savings like APSD (802.11e) have widespread support too.
Even if not - the wifi operator could still access your docker containers.
How about the simple matter of default search engine being Google and defaulting to search suggestions being on.
Nice to see that "Docker and Kubernetes are in first and second place as the most loved and wanted tools" according to the Stack Overflow developer survey.
a 20 year run in tech is not a "fad".
Why is this specific to infrastructure SaaS? Most of what you write applies to any B2B SaaS, doesn't it?
Glad it works for you. Fossil fuels work great, too.
Note that [The University of] Michigan claims a trademark on their "block letter M", and quite a few other things:

https://brand.umich.edu/trademarks-permissions/trademarks/
some people consider pocket, anonymous usage data, etc as deal breakers and "getting sold out" . I don't, but lots of privacy centric people want a browser with zero ads, self-promotion, or phoning home (for any reason) that isn't opt-in.
Chrome, Safari, Edge, and Mozilla have the advantage of many eyes on them. I may not trust them but they are known unknowns. Brave is niche and very much an unknown unknown to me. They are innovative, moving quickly, and don’t appear too concerned with their reputation (you could make the same case for Mozilla). Their “mistakes” look pretty bad to me and I don’t want the additional cognitive overhead of worrying about my browser.
Thanks! I appreciated this. Some of the links are especially good, where the author goes back to Zeihan's STRATFOR days and talks about how they've been predicting the end of China for years.

Note that this is from 2018. I looked at the site briefly and didn't see any more recent predictions.
That may be, but just make the actual argument against trademarks or for a massive overhaul of the trademark system. Don't make sensational arguments about how absurd it is "for a university to own one of the most common words in the English language" when that's not true and when your actual point is "there are some fundamental problems with our trademark system."
> but that doesn't mean that they're unfounded

Yes, yes it does. The very definition of unfounded is having no foundation or basis in facts. That's some "stolen election"-level logic.
But they arent, chromium forks like brave or edge won't stand and do nothing if something ridiculous happened.
IIRC, Roslyn's red-green tree approach is at least partly due to needing to support interactive editing without re-parsing everything. If that's what you're referring to, no, the book doesn't cover that; both interpreters run either in batch mode on a single file or in a simple REPL.
Docker's hype train was absolutely absurd, but it was instrumental in making containers ubiquitous, and the wrapper is the reason why. Containers were painful as hell to set up and use; it was like using Git, but worse. Docker made it convenient, simple, and useful. By now everybody understands that immutable artifacts and simple configuration formats are extremely effective. Docker is one of the only tools I can think of that was designed with a human being in mind rather than a machine.
Twitter Notes: Long Form Essays Up to 2,500 Words and Edits
There are heat pump water heaters already. I think people usually have them setup so that the excess cold air is either used to keep the building cool in hot weather or it's routed outside in cold weather.
It's "telling lies" in the sense that I wouldn't expect the author to think that the plot of the book, or anything like it, is a logical extrapolation of existing trends.

Could hyper corporatization of America continue? Sure. Might the author be commenting on present trends? Absolutely.

Does the book's author actually believe the mafia might hire street samurai to do pizza deliveries? Probably not.
>Any one can attempt to enforce anything against anyone, so I'm not quite sure what you mean.

I mean that prior to the granting of this trademark, OSU could not send lawyers my way if I put "THE" on a hat.
Now they can.

>Of course frivolous lawsuits and asymmetrical legal costs is a general problem of many modern legal systems, and I'm fine with general arguments about this problem.

General arguments are usually bolstered by specific examples.

>But this is clearly being presented as some extreme ridiculous example of a bad trademark, when it's very much not.

I find it worrisome that so many people think trademarking the word "THE" is somehow not a bad trademark.

What the hell do you consider a bad trademark, if not just the word "the"?
If you disable it at least, your containers will no longer have internet access.
The only thing missing from your post is

“- sent from Google Chrome”
The feature is basically meant to be like Firefox Suggest and give you a sponsored link in the dropdown, if you don't type in a proper URL. The bug that caused the outcry was typing in a proper URL resulting in the sponsored link being the first suggestion. Was fixed and the feature disabled by default.
Monal is also getting better. They recently released a version with OMEMO for group chats.
Getting started with the X12 file format
But isn't the point of TFA that regular docker (which runs with privileges) negates these rules effectively punching holes?
Ah yes, this footgun. Sometime last year I discovered our QA databases had all been locked with a ransom demand, how were they exposed? We had `ufw` blocking the db port?! Ah yes, Docker -p. smh.
I wish they asked more about remote working, e.g. "Do you work for a company that operates overseas?". I'm also curious how does those answers differ by country: which nationalities are most open to work remotely for foreign companies? Where do people from my country work when they work remotely abroad?
Its a Debian problem, there is a flatpak version and its working fine.
In what accent do Google and goggle sound almost the same?
I like to distinguish between mocks and fakes. Mocks just return whatever you tell them to return for that test, but a fake is a simplified in-memory implementation (fakes aren't useful for testing error conditions, however, so you may need a few tests which actually do mock if you want to get more complete coverage).

Most of the time for third-party services, I'll just fake the service client for unit tests. For example, if I'm writing a BookStoreApp that has a BookStore dependency (where BookStore is an interface), the concrete implementation for which is a PostgresBookStore, then I'll write my PostgresBookStore client library with unit tests that include a real postgres connection but then my BookStoreApp tests will use a FakeBookStore (which is probably a thin wrapper around a dict, but which behaves like a BookStore should modulo persistence). Finally, I'll have considerably fewer API tests which actually do stand up the complete backend service (including a PostgresBookStore). This way I get a high degree of confidence and also speed of test execution--it's also nice not to have to stand up the entire world just to run one test (in particular, it's nice not to have to debug unrelated connection/auth issues).
I mean, these are the same people who released an entire new daemon in the 2013 that ... can only run as root. Party like it's 1983. I believe they added some experimental caveated "non-root" mode last year, but how this was not even supported, much less the default, from day one is just ... ugh.

That being said, Docker is more than just "Linux containers" or FreeBSD jails; the key thing it brought was the push/pull commands, which made setting up and distributing containers a lot easier, as well as some other UI/UX things. I think these ideas are implemented badly, but they do add value.

Compare this with FreeBSD jails, where the instructions were "download the base set from the FreeBSD ftp and extract it to the destination dir, manually set up /dev, twiddle with /etc/rc.conf, muck about with ifconfig for networking, etc."

Looking at the current handbook[1], things are better now: there's bsdinstall and /etc/jail.conf, but e.g. jail.conf was added only a few months before Docker was released, but the key value proposition of Docker (push/pull) is still missing. Right now, setting up nginx or PostgreSQL in a FreeBSD jail is more work than setting it up system-wide. People don't use Docker because it runs in containers per se, they use it so they can run something in one easy step.

IMHO Docker is more or less the Sendmail of our age[2]; we just have to wait for "Docker Postfix" or "Docker qmail" :-) I'd make a punt, but I don't really have that much time.

[1]: https://docs.freebsd.org/en/books/handbook/jails/#jails-buil...

[2]: People have forgotten now, but Sendmail solved a lot of issues in the early 80s and dealt with the wildgrowth of different email systems better than anything else; while crusty and ugly, it added a lot of value when it was first released.
> So every time you sit down in an internet cafe and connecting to the wifi, you are fucked because all the docker containers that run on your machine are open to everybody?

Yes, if you're running docker on Linux. On Mac and Windows docker has to create a little linux VM so it's more isolated and not directly accessible without explicitly publishing ports.
You didn't address anything in the comment you responded to.
that's just being paranoid; "gut feeling" is no better than random selection when not backed up without proof.
My point is that the hypothetical $200 difference between a pair of shoes made in the US, and somewhere else, is not going to go to the folks making them.
Lynch’s Dune was ambitious but we all know it missed the mark. It’s been memed to death at this point.

Vilaneuve’s Dune was spot on. It remains to be seen how great the film turns out with Part 2 more than a year away. But I had it at a solid 8.5/10
OH... I have an idea:

If one selects a bucket chexBox: HIGHLIGHT they other check boxes where a candidate is ALSO purview of

So if I have a realtion to X, but I also have a weight to XYZ then show that...

Inversely correlating me:

I know X and I also know Y. but my affinity is more to Y than X, but I still know Y.

The Bill Hicks Algo.

I used to do C, but I now know Java, But I still used to do C also....
Pure AOSP is always unusable, because it doesn't have the kernel drivers for any device.
No, it isn't. Dartmouth is a luxury good. It's undeserving of any public policy consideration. If my parents found it easier to buy a yacht than I do, I wouldn't consider public policy interventions to "correct" the situation; I'd write my parents yacht off as a blip, and move forward.
Where do you think the electricity comes from?
Computers don’t violate licenses, people do. If you’re writing MIT code and copilot tells you to include Quake’s square root algorithm and you do so, that’s on you. If Google tells you to include Quake’s square root algorithm and you do so, it’s on you. If stack overflow tells you to do so and you do, that’s on you. In all of those cases it doesn’t matter whether the platform’s software is open source, why should it for copilot?

It’s the poorest of craftsmen who blames their tools. Rise above.

Also, note that simply accessing an online service does not constitute a distribution of software, and thus does not fall under GPL's domain. And "derivative" appears nowhere in the GPL.
Yeah, I feel trademarks should be limited to things like "Farmer Bob's Old Tyme Remedy" or random strings of characters rather than simple, single words.
Google has had a large team that manually curates results for a very, very long time.

I have no idea why they aren't able to flag and block spam domains anymore.
This is like one of those "every animal shape evolves to crab eventually" but for social networks.
Scams and cryptocurrency can go hand in hand – here’s what to watch out for
Oh, give me a break. It's nicotine, it's inhaled, it's made by corporations who market it to children so they'll become addicted before their brains finish developing. Vaping might do less damage to the lungs, but aside from that the problematic parts are the same.
Europe still kind of has regional currencies, so that makes manufacturing cheaper in certain countries, while the lower wages still can pay for an acceptable standard of living inside those countries.
Firstly, congrats on the release! With recent events, something like this seems like it could be valuable.

I will kind of jump in to the obvious thing first here though: the offer is tooling around dependency security in the npm ecosystem with a package users will install from npm.

Granted, vetting one package that works to vet others helps reduce the surface area to something manageable, and that’s a good thing, but I’m curious about how you’re thinking about the chicken-egg scenario that this introduces. What assures users that malicious code doesn’t seep its way into this package as it’s seeped into others?
Looks interesting, but it seems that this doesn’t work well for servers where every user has a personal account. It appears that this use case would require a separate ACL entry for every user, which a) can get slightly annoying to manage and b) requires a business plan. It would be nice if something like `"users": ["autogroup:emailuser"]` was supported to allow `alice@example.com` to connect as the user `alice`, but that would probably cause issues with e.g. Github organizations, where email addresses can have different TLDs.
Modeling a Bill’s Journey Through the U.S. House of Representatives Using BPMN
Well, drivers, we've got good news and bad news about gas prices
Uh-oh, guess we have to tell everyone internationalization is just a fad because everyone writes it i18n.
It exposes/let's you search for unsecured IoT, IP cams etc, I assume OP implied searching for unsecured containers would be kind of similar.
A miserable work week spent toiling inside 'the metaverse'
> Our pricing is also transparent

I'm sure there are reasons, but your pricing isn't truly transparent until I can find it from the homepage, without signing up for an account. Should I have to sign up with my burner/spam email address just to access that?

Edit: I'm not able to find the pricing even after creating an account. This isn't a great user experience for someone trying to figure out how much the platform might cost (and I'm actually in the market for this kind of thing)
As discussed extensively in https://github.com/moby/moby/issues/22054, which is linked from the OP: this doesn't actually help, because Docker (by default) bypasses your existing firewall rules.