skysight-inc/HackerNews huggingface dataset:
> Docker's value proposition is convenient, reproducible, self-contained packaging of software.

Docker doesn't solve any packaging problems, though. It just piggybacks off of other package management solutions and allows ad-hoc, unmanaged modifications to OS images (the convenience) and contains that result for easy distribution.

But nothing in that process ensures reproducibility— the package managers wrapped in Dockerfiles are typically non-deterministic: what any set of commands for them will do depends on the state of the internet at the time they run. Similarly, composing Docker layers is not like composing packages: reuse of packaged objects is minimal rather than maximal, granularity is course, dependency management details may vary from container to container (as they may be based on different Linux distros or language-specific package management ecosystems), and it's very easy to end up with software and configuration installed with which there is no associated package management metadata.

Docker doesn't know anything about packages. Container scanning tools that do things like produce a bill of materials or scan for known vulnerabilities inside Docker containers simply have to guess at what distro is installed inside the container and then reconstruct that information in a distro-specific way to the best of their ability! Docker doesn't solve package management issues so much as punt on them (which is, of course, convenient, because package management is hard).

> [Docker is] more like Flatpak [...] only more popular and easy.

I don't think this is a sound comparison, either. Flatpak is a desktop-oriented containerization solution, for packaging graphical software that will predictably need to interact with the local filesystem, GPU, sound, and other resources. It's also a solution that tackles security updates and deduplication in a serious (and effective) way involving some discipline and enriching shared runtimes with actual metadata rather than just composing filesystem layers together.

It may indeed be easier to crap out something which will be considered a valid Docker image than it is to crap out something which will be considered a valid Flatpak application, but that does not make Docker easier. It's not easier for a desktop user to keep a collection of 50 Docker containers patched for security fixes than it is for a desktop user to keep a collection of Flatpak applications patched for security fixes. It's not easier to take a random Docker container and plug it into your operating system's native file picker or sound system for use with graphical applications than it is to do so with a random Flatpak application. It's not easier to determine what the heck exactly is actually installed in a Docker container than it is to see what is in a Flatpak container. It is not easier to plug a random Docker application into your operating system's default password manager, and so on, and so on.

Writing Flatpak packages requires actually thinking about things that Docker doesn't because Flatpak actually solves package management issues (and other things) that Docker doesn't.
yikes. OK, then I'm definitely never using Mastodon. At least at Twitter and Facebook the employees have a strong incentive to not breach my privacy expectations other than me not being "interesting".
Can you moderate spam comments with this?
VScode’s killer feature is its remote development capability.

Its prevalence could had been averted if Linux folks were not that stuck in command prompt editors for ssh work, and lecturing beginners about their incompetence to learn the keyboard commands of vi.

At some point there was some work in forwarding UI via X11, but it was very clunky and slow. The Remote Desktop capabilities of Linux are also atrocious for rendering text.

So here we are, Microsoft covered the gaps that the community underplayed for decades, and now is dominating.
Italian???

Thank you, thank you, thank you, yes, for pizza, Pecorino Romano, Chianti, ..., and also for

https://www.youtube.com/watch?v=aiSSz0snWzA

https://www.youtube.com/watch?v=s-TwMfgaDC8

https://www.youtube.com/watch?v=2J7JM0tGgRY

https://www.youtube.com/watch?v=OkHGUaB1Bs8

https://www.youtube.com/watch?v=1woH96ROG-c

https://www.youtube.com/watch?v=S7OyQf90WNc
Thinking of wisdom like food is a good analogy. But there are no "hunger pangs" when we starve for wisdom and no direct dopamine release when we consume wisdom (without training). The reward of wisdom is a better and happier life, and may take weeks / months to reveal its benefits unlike the immediate pleasure of eating. So few people care about it because it takes vision and patience, and does not reveal itself immediately.

More or less, people generally don't seek wisdom because they have poor vision for the future.
Play Elon games, win Elon prizes.
That is true. I've used bstring before in my project and it's been at least a magnitude slower that std::string in basic operations (concatenation, replacement(s) and so on.)
Great post! No complaints at all from me. The mix of your thought process + screenshots + examples is perfect.
This linked issue is - quote - "a non-exhuastive, basic checklist of where we are aiming". As in, a checklist for MVP level support. And indeed, we have pretty much reached the MVP level, with several simple games (and some nontrivial libraries like box2d or mochicrypt) working.

From this point on, it's hard to make a simple TODO checklist. We could analyze the entire Flash API surface and make a tracking issue for each available class, but that's a lot of bookkeeping and it doesn't really say that much about real support (as, assuming pareto principle, 80% of fancier features are used by only 20% of games).
That's pretty much the same attitude I take. Our yard is pristine because I walk the grounds and pick up trash that blows in, I take care of my trees and gardens, I like working on the house, I have places to securely store tools, and I have a job that pays me well and gives me time to live my life.

A lot of people don't have that. In life I try to walk the line of, "You can do whatever you want until your actions violate my rights in some significant way."
https://archive.today/fdMkS
This is one area I'll never jump ship. I like developing the code I write on a local machine. If some day in the distant future we are required to use cloud servers to develop, I'm out. Done. Adios.
> Google has been SEOed to death essentially.

It's the nature of the incentive system that they set up. Their only grand vision for the internet was one where Google hit its growth targets every quarter. If you do the math on that, then Google has to be enormous in 2022. Guess what, Google is enormous in 2022, and the only way they could figure out how to do that was to keep growing their ad business. So here we are.
> Hiring is hard enough. You want to know something you can't possibly know, so you have to use very imperfect, approximate signals. I don't know why you'd want to kneecap yourself on purpose like this. You might as well just roll dice and hire when 7 comes up.

In this case the signal is that the candidate would probably be a difficult colleague, since they couldn’t be bothered to spend the extra 30 seconds it takes to export to PDF from Pages. Or they didn’t know how, also a disqualifier.
and as well as discoverability / searchability. how easily it is to find what you're looking for
>The world in the 21st century is not one in which individual sovereign countries are beholden to the dictates of great powers and where therefore a simplified framework for understanding global politics that only considers great powers is useful.

What reason is there to think this is true? What I see is the appearance of a post-realpolitik world in the wake of an utterly dominant U.S. hegemony. Realpolitik is still in effect; it's just sufficiently hidden behind the stability of a U.S. centric world order and the ongoing Nash equilibrium of the current borders in most of Europe that some people can convince themselves the world has fundamentally changed. It's hard to distinguish between a post-realpolitik world and Nash equilibrium. On the surface they look identical.
Breaking news cop acts with good discretion, oh wait that's not something that goes in the news because its the normal state of affairs.
did ur body visually changed?
Can't we just let people do what they want in their property?
Does anyone still make phone books? I can count the number of phone numbers I have memorized on one hand. Without access to a phone number registry of some sort, I think these would have extremely limited value to most people.

It's a neat project though.
The article linked does not mention it, but these phones are connected to PhreakNet also: https://portal.phreaknet.org/
I think that depends a bit on how many of the folks tainted by the AHP violation are still working at Pfizer. If Pfizer is made up of a bunch of companies that had violations themselves before acquisition, that's probably reflected in the current company culture.
Funny how fast these drug companies gained the undying trust of every liberal overnight. Almost like it was orchestrated
I launched a UI/UX Service Subscription for SaaS Startups with a 7-day trial
"She sells csh by the sea shore" - changes to voiced s/z for zsh? ("c/see/sea" to (shining) "zee")?
In some other countries they don't check or care about credit history, only that the salary is able to cover the rent.
The ESP8266 has 5 sleep modes, as summarized by this README.md in the Arduino ESP8266 Core: https://github.com/esp8266/Arduino/tree/master/libraries/esp...

The `delay(1)` triggers the "Automatic Modem Sleep" mode, which keeps the WiFi connection alive. It should draw about 15-16 mA, which is pretty close to the 18-24 mA measured in the TFA.

The WiFi radio consumes a lot of power. During initialization, I believe it can consume 500 mA or more. In normal usage, WiFi apparently has a continuous drain of ~70 mA. If WiFi is not needed, the ESP8266 can be placed into "Forced Deep Sleep" mode, with an idle current of 0.02 mA. Using a ~2000 mAh battery (e.g. 3xAA NiMh, or 1x18650 Li-Ion), that means over 11 years on battery, if no other work is performed. The lowest current that I have measured personally is 0.04 mA on various ESP-01 modules. But that still means about 5.5 years on a single charge.

If the WiFi is needed only intermittently, the ESP8266 can be placed into "Forced Deep Sleep" mode, with the internal RTC configured to wake it up after a certain time, e.g. 15-30 minutes. It can then connect to WiFi, transmit the data payload, then go back to Deep Sleep again. Unfortunately, the ESP-01 module does not support this (without hardware hacking), because it does not expose the GPIO16/D0 pin necessary to trigger the RESET.

Other ESP8266 dev boards (e.g. D1 Mini, NodeMCU) do support waking up from Deep Sleep. But these dev boards often contain a voltage regulator which consumes a quiescent current. On my D1 Mini boards, I get about 0.22 mA in Forced Deep Sleep mode. In theory, that's enough for 1 year of life on a single charge of a 2000 mAh battery. But waking it up every 15 minutes, for 5-6 seconds of WiFi time, reduces the battery life to about 4-5 months. At this point, the active power usage during the 5-6 seconds of WiFi is already 2X the power consumption of the 15 minutes of Deep Sleep, so I have not attempted to reduce the idle consumption any further.
Suncalc: View the Direction of Sunrise and Sunset
Well, this is a problem. As a little man who shared a personal story - there’s no way people on internet can believe me over all mighty Binance.

But this is my story, Binance took my deposit and never gave it back. Although I have no influence whatsoever, there are still a few hundred people from the blockchain industry whom I met over a years on hackathons and conferences. Perhaps we might have friends/contacts in common https://twitter.com/lebed2045? via whom happy share all details.

What’s my motivation to lie? when if this story even get attention (that is unlikely) - binance would always able to disprove it by sending tx proofs that they sent money back or never took in the first place?
> It's like most of human written content caps out at about the level of description ChatGPT could deliver.

Don't worry, it won't be long until we're lamenting that most of ChatGPT's output caps out at about the level a human could deliver.
Your link is to the parent post, not, me, but:

“
nobody knows what the liabilities are. At one extreme, if the liabilities are all cash, alameda is in a dire place. At the other, if the liabilities are just the tokens on their balance sheet, there's nothing particularly interesting.
“

Is obviously not a total dismissal - I’m on mobile so can’t scroll around to find my other one but it largely says the same thing.

Also, if you can’t really imply anything other than “I’m a shill because I said the balance sheet wasn’t certain evidence of insolvency”, what’s the point? Shill accusations are explicitly called out by dang and the rules for this reason
It's also incredibly annoying, because it changes longstanding cross-platform common behavior regarding this exact functionality. "A coredump is written to the crashing process's current working directory, named 'core' or 'core.<pid>'" - that used to be true on Linux and all the BSDs.

Several setups of ours rely on that fact, and since we're developing software that is supposed to work on Linux and {Free,Open,Net}BSD, we were happy to be able to reuse a bunch of crash-capture logic.

systemd kneecapped us out of the blue, it took us some time to figure out where the coredumps were going. Now we disable systemd-coredump on all systems. Which works, except when something reenables it or we add a new platform and someone forgets to disable it. Sigh.

Yes, we can deal with it, by disabling it. But crash captures went from being reliable to "did systemd-coredump creep back in?" - a definite regression.
Fair warning. And those same greedy libertarian crypto shills are a dime a dozen in these discussions, but nobody's buying what they have to say and more.

Edit: I've recently seen a significant reduction of blatant crypto shilling posts from people like that on this forum (thanks to good moderation, and people calling them out on their lies, and linking to proof of their scams and well documented history of crimes).

For example, it's been ages since I've seen any posts here from the notorious scammer and spammer Richard "Dodge Dodge" Heart (whose real name is Richard J "Spam King" Schueler, winner of the "Golden Pump Award" for "Best New Scam" for his POS get-rich-quick pyramid scheme called "HEX"). He was trying to recruit and exploit unsuspecting developers here on HN to implement and operate his scams in exchange for promises of shitcoin equity.

https://bitcoin-takeover.com/deconstructing-richard-hearts-l...

https://learn.bybit.com/defi/what-is-hex-crypto/

https://protos.com/richard-hearts-curious-launch-of-hex-puls...

https://news.ycombinator.com/item?id=29367412

https://news.ycombinator.com/user?id=RichardHeart
People ask each other where they're from, even though it gives you precisely zero amount of concrete information about a person, and then proceed to paint a picture going forward of that person based on assumptions about other people from there. They also do it to show interest, but it doesn't stop the painting.
I don't have an online guide handy, but I do have a digital antenna (something I've written about before). (If you have line-of-sight with the tower, you can still watch major sports events for free. It's not dead.)

However, I think I saw WKRP in the "broadcast TV" popup on my TV. You can tell that they're going out on the web to get it, because at first it says "no information available" and then it populates the channels. It was on Channel 1 in the Bay Area, which shows almost all ancient shows.
So Google employees estimate that MSFT which reports its cloud revenue, is lying, and in fact they, who don't report their cloud revenue, are almost second. This is based on leaked Google estimates themselves based on leaked Microsoft estimates.

Neither very data driven nor super newsworthy if you ask me. I am also wondering where the missing loses (if they exist) are going to in the accounts.

Now, the one thing that has always been true is that each of the players in cloud jerrymander their reports in a way that always places them ahead of the competition. First in education for companies in Venezuela under 300 people. First in serverless technology with storage for JavaScript. This newspiece doesn't really explain what is the angle they've been looking at
My windows shutdown noise was "Daisy... Dai...sssyyyyyyy" for only a few days

Too uncanny
> So you essentially say work from home should be banned, because that's also "running a commercial operation in a residential zone".

No, because working from home doesn't cause negative externalities imposed upon the neighbors - quite the other way around, the fact you're working from home reduces the impact of commuting.

> Same goes for piano lessons etc.

Unlike repairing a car in a shed with its door open, piano lessons should not cause noise emissions. If you're giving musical lessons outdoors with neighbors being forced to listen, you deserve everything that's coming for you.

> And regarding noise I wonder how are lawnmovers regulated if you have problem with car repair.

Gas-powered lawnmowers should be banned, and so should any form of leaf blowers, alone for environmental protection.

> My grandpa had his own workshop in his own house and can't imagine someone banning him from working from his own house, especially if he lives there longer and run shop longer than any neighbor who moved there.

Which is why things such as "grandfathered in" provisions exist. It's fine if you choose on your own to move to an area with someone running a car shop, you knew that there was a car shop, but it's not fine for someone else to move in and run a car shop or other negatively impacting business that ruins other peoples' property.
(OP) I'm mostly interesting in a fast hash for writing a generic, concurrent hash map.

The reference to Tries came from the original issue in the Golang repo about possible uses for a standard library hash function: https://github.com/golang/go/issues/21195

And you're right, the Trie implementation linked there was indeed a Hash-Array Mapped Tried: https://pkg.go.dev/github.com/lleo/go-hamt-key#Key
Sorry, english is not my native language, could you explain "...whether Submarines Can Swim." meaning?
Swim as fish (answer - no, because submarines swim using propellers and analogs), swim as underwater ship (answer - yes, because submarines build to swim)?
One college near me still teaches 101 classes through Flash. When presented as an educational tool with disclaimers that the end result is not secure, it's a perfect product to teach with. You can take someone who does not even know how to turn on a computer and by the end of the class they understand what programming is, how to draw on a computer, vector vs bitmap, etc.
I do. Imagine if Mozilla, instead of trying to make another mobile OS to challenge the Apple/Google duopoly, had focused on making Firefox a top-tier browser, both on desktop and mobile? We might be in a situation today where, certainly on Android, there would be more than one option for a mobile browser.

We are rapidly regressing towards where the web was in 2002, only with Google Chrome taking the place of Internet Explorer. Could Mozilla have prevented this by focusing on Firefox? I don't know. What I do know is that they didn't even try.
With the number of companies that do this, I wonder if there’s some financial/legal advantage to announcing layoffs before the end of the calendar year?
When I moved into a denser neighborhood I traded out my small noisy air compressor for an old large one that operates very slowly. You can't even tell it's running from outside my garage, let alone outside my property. Even standing right next to it you can engage in normal-voiced conversation and no ear protection is needed. Unfortunately such machines no longer seem to be available new.
You have to lookup the plan manually... By looking up the card? (PCI compliance anyone?)

Imho you don't need payments management, you need a proper way to do billing automatically.

You know the plan, discounts, promotions. Personal agreememts have to be kept track off just like a discount. You have the credit card on file? Charge at s specific date the amount owned. Send the invoice electronically ahead of the charge happening and educate your clients to contact you when something is off. Spread out the process throughout the month if you have a lot of customers.
This doesn’t follow - if I’m an HFT firm I’ll turnover the same assets many times back and forth.
To a developer, it's unimpressive. To a technical writer with no engineering resources or experience to build their own automation who's used to static site generation or fucking DITA XML, it probably looks like magic, especially the discovery and search parts.
Good background paper [1]. Overall, pongamia gives good google.

[1] https://www.daf.qld.gov.au/__data/assets/pdf_file/0003/67575...
>As soon as a neighbor is impacted so massively they are forced to move away, yes it absolutely makes you a bad actor.

Civic engagement with the goal of infringing upon your neighbors' right to use their property in whatever manner they see fit frequently meets these criteria. You are the bad actor.

Furthermore, policy informed by sentiments like yours have been tried and failed. Strict separation of commercial and residential activity is why places like LA and SF are the sprawled suburban wastelands they are today. You wanna live in the city? That means dealing with city stuff, which means hearing and smelling your neighbors and maybe a good old fashioned riot every 50yr or so. If you would prefer bugs, heat and the occasional devastating weather event every several decades move to Florida.
Relevant.
https://xkcd.com/695/
Yes and no. Degrees matter. It’s the age old problem of why we can’t have nice things. People not being roughly reasonable.

Yes it’s their yard, but it’s also our neighborhood. Yes they should have autonomy but also should know how to operate within civil society. There are limits. They need not be onerous and get down to small details, but people need to be roughly reasonable.

Can I call in emergency scares and call them “artwork” of the performance kind? Things aren’t things just because I say they are a thing. One can’t walk thru a TSA line with a weapon and “call it art”.
If one of your neighbors had said had just said no would you have just not done it?
If you did it anyway based on when you thought it was reasonable to make noise until who would of been the assholes them or you?
>A growing number of people only have a smartphone.

Yes, so do I and everyone else, but that's why most people pay for cloud backup services (iCloud, etc) or set up their own if they're tech savvy enough. So when they break their phone, their data is still safe.

Still, this has nothing to do with theft. You can easily drop your phone on the ground or have it fall in the ocean on vacation. If your phone is such a valuable tool to you that you can't live without then it's up to you to get various insurance policies (phone insurance, a backup phone, etc.)
> This is just like a "no food or drink" ordinance on public transport - no one is going to enforce if you are sipping coffee from a travel mug or eating a candy but can enforce if you bring on a bag of McDonalds and leave it on the seats

Or if they just don't like they way you look.

Selectively-enforced laws are, and always have been, a recipe for abuse.
A Tour Through Swift Attributes by Marco Eidinger
Supreme Court likely to 'dismantle' student loan forgiveness after it hears case
Interestingly, some large buildings in NYC also use a "steam chiller" hooked into the city steam system to provide air conditioning:
https://untappedcities.com/2021/07/09/new-york-city-steam-sy...