skysight-inc/HackerNews huggingface dataset:
The only argument I have heard for Docker that makes any sense to me lately is that when your developers are using macOS and your servers run Linux, it’s nice to have dev/prod parity. Practically I think this speaks to either using better development environments, or writing code that is much more portable than what people try to get away with.
Distro builders and users also love dynamic linking because it saves so many resources. One of the things that really bother me with containerised desktop apps like snap.
I think it's about:config -> browser.ctrlTab.recentlyUsedOrder set to false. If that doesn't work, try searching the web for "firefox disable new tab switcher" or similar.

I also saw a browser.engagement.ctrlTab.has-used key in there; didn't know the config store was also tracking usage...
NSFH warning!

Take the title literally. I interpreted the title as "Webapp that creates natural water sound using your phone", so I clicked the play button without realizing this is NOT a water sound.

This is a tone that is played which expels water that got into the phone from the speaker, using the outward pressure created by the tone. Really cool idea.
Have you even looked at the offerings? The P-series/single socket CPUs are, at the same specs, only slightly cheaper than the dual socket ones. 2×7282 gives me 32 cores at $1300 list price. 7443P is $1337 for 24 cores. 7502P is even more expensive.

Two 7282s is pretty much the best perf/power/money option as far as I can see.
systemd unit files are cleaner than some init scripts, but they only have one implementation, which works on one libc and one kernel. uf.
Learn to implement deep reinforcement learning algorithms in 24 hours.

The ElegantRL library is featured with “elegant” in the following aspects:

Lightweight: core codes have less than 1,000 lines, e.g., tutorial.

Efficient: the performance is comparable with Ray RLlib.

Stable: more stable than Stable Baseline 3.

ElegantRL supports state-of-the-art DRL algorithms, including discrete and continuous ones, and provides user-friendly tutorials in Jupyter notebooks.

The ElegantRL implements DRL algorithms under the Actor-Critic framework, where an Agent (a.k.a, a DRL algorithm) consists of an Actor network and a Critic network. Due to the completeness and simplicity of code structure, users are able to easily customize their own agents.
Here is an excellent overview of the state of the art regarding anti-aging research
https://www.lesswrong.com/posts/RcifQCKkRc9XTjxC2/anti-aging...
I believe Haskell's type system is only Turing complete with UndecidableInstances or other extensions. But these extensions are not uncommon.
Thanks a lot!
Sorry I didn't comment on this earlier. I have a heavy background of video editing and motion graphics, so I used a mix of Illustrator, Figma, and After Effects.
Check Garmin, rock solid

https://buy.garmin.com/en-US/US/c10002-p1.html

EDIT: for CSV/analytics - there is numerous open source tools available + connect portal/app

https://medium.com/@azholud/analysis-and-visualization-of-ac...
When you say that Kubernetes only supports the Docker runtime I guess you meant only containers as it supports anything that implements CRI (Container Runtime Interface) like containerd.

Think I just saw from your article that Nomad supports straight up Java binaries but don't know how flexible that is
What about an option to expire the message X hours or days after the first access?

So that if one forgets to save / make-use-of the secret thing, and accidentally reload the browser tab, or power off the computer -- it'll still be there, an hour later. But not a week later.

Or if you share the message with a tech illiterate person, who doesn't realize what "expires after first access" means. Then, instead, you can say to him/her: "After you've read my message, you need to use it within two days, thereafter it disappears automatically". And it won't matter if he or she accidentally reloads the browser tab (with the message in it -- trying to access it for a 2nd time), or leaves for lunch and powers off the computer and wants to continue handling your message, after lunch.

(Could be combined with expiring the message after Y days, without any access.)
Use bigger machines instead of more machines.

There's always a limit on how big you can go, and a smaller limit on how big you should go, but eitherway it's pretty big. I wouldn't go past dual Intel Xeon, because 4P gets crazy expensive; I haven't been involved in systems work on Epyc, 1P might be a sensible limit, but maybe 2P makes sense for some uses.
One thing I sometimes worry about --

Under this lockdown for a year, I've been eating a really un-diverse diet, cooking for myself every day basically, not much variation after I figured out the pattern of groceries, meals, things I generally feel like eating and taking the time to prepare.

Sometimes I wonder if I'm being gradually deprived of some nutrient I don't know about when I at least had 1 meal that came from outside and varied somewhat day to day...
The point isn't that there is an infinite loop of types that is rejected, the point is that there must be a finite loop of types that is rejected because it is indistinguishable from an infinite loop of types.

(I think the person you replied to is exaggerating the significance of this, though: it's obviously not a big deal in practice.)
No. With DST, the clocks have their times change, but I still wake up when the clocks say 8am and start work at 9am every day. (example)

With the hypothetical I was describing, the clocks never have their times change, but I get up at 8am in the winter and 7am in the summer, while starting work at 9am every day. This means in the summer I have 1 extra hour to do stuff in the morning before work, and 1 less hour to do stuff in the evening after work (assuming I go to bed 1 hour earlier to have a consistent amount of sleep).
Social meetup app – Meet like-minded friends based on similar interests
Yes, this quote is very misleading:

> Scientists discover the loss of a substance called ‘myelin’ can result in cognitive decline and diseases like Multiple Sclerosis and Alzheimer’s.

MS is pretty much defined as degeneration of the myelin and that has been true for decades.
Honestly, Power9 is not really powerful compared to Milan; it's 1/3 to 1/2 the performance at best. https://openbenchmarking.org/vs/Processor/AMD%20EPYC%207763%...

The desktop-grade Power9 gets rekt by a Core i3: https://openbenchmarking.org/vs/Processor/POWER9%204-Core,In...
The raw data is proprietary and the analyzed data summary is available on the FDA website.

I have no idea what OP means when he says “following it closely” as that’s impossible beyond press releases.
I used to work on a team that was trying to adopt Docker. I was pretty much the sole developer of the frontend and one of the top active developers on the backend. It was really overkill to install an entire VM and spin up my computer fans to run a simple frontend webapp that was `npm install && npm run start`.
Tai chi, if you still can.

Helps substantially with balance, which should give you some more time on your own feet.
Two interesting sites I’ve seen are Remoteleaf.com and RemoteSome.com. The former provides curation and the latter is like Toptal but for full time jobs.
If you’re willing to go through a few rounds of interviews and one unpaid coding challenge, arc.dev is good for long term freelance engagements.
WeWorkRemotely.com is used extremely often by companies to list remote jobs, a significant proportion of remote jobs seem to get posted there.

See also https://github.com/lukasz-madon/awesome-remote-job#job-board...
The History of macOS (Podcast Episode)
Robinhood buys recruiting agency to hire faster
agreed. might have to make a weekend project of it one of these days.
Just replying to your comment, not trying to start an argument but just throwing out some thoughts. Please let me know if I'm off track in my response.

What baseimage should you use?

- You can always create your own docker base images. I do agree that it gets confusing when you pull a docker image and it's not using the linux flavor that you were expecting. Building a docker image is quite simple though.

How about logging?

- If using Kubernetes, you can use a 'side car' pattern with a log exporter.

How about PID 1 problem?

- I'm a little confused what you mean, but I think you are referring to killing PID 1, which would kill the docker container. If you're using Kubernetes in production, then Kubernetes would solve the problem of routing to docker containers that are up or down.

How about SSH?

- You would have to SSH into the host with the docker container present, and drop into the docker container thereafter.

Remote Docker containers cannot be accessed remotely for ex AWS Fargate.

- I haven't used AWS Fargate before, no comment.

How about restarting servers?

- Handled by Kubernetes, totally ok to restart the servers and requests won't be routed to dead (5xx) containers.

How about migrations?

- Deployments are simple using Kubernetes (built in rolling deployment, but also easy to do blue/green deployments). If you want to migrate a database, then it'd be the same process as non-container deployments.
Can I ask a question that's half facetious half serious (0.5\s): does hackernews use docker or any containers in its backend? With 6M requests per day, if it didn't use containers, HN might be a good counter example against premature optimization (?).
The memory (64GB ea) for each socket in my old server cost about as much as the CPU for the respective socket, about 550€ each. (i.e. 1100€ per socket.)

For a 7282 box I'd spend about as much on the RAM as on the CPU again; 16GB DDR4-3200R sticks are about 80€ each, so filling one socket is 640€. The 7282 currently sells for ~700€ currently so that lines up all right.

(This would give me 2×128GB total; 32GB RAM sticks are unfortunately indeed still a bit too expensive, especially at 3200MHz rating. But maybe I should go with 32GB and half fill each socket & fill it out later when it's cheaper...)
So, I work in telecom and dabble a bit in software.

I don’t understand the hatred for SMS 2FA on HN. Can someone explain to me why SMS is such a bad method comparative to other solutions where the practical user adoption is near impossible at scale?

At some point, software is going to need to bend to the way people work. When does that happen instead of obsessing over ubiquitous “zero trust”.

I’d love a parable of how using SMS as part of a layered security verification is somehow unacceptably vulnerable.
Just take a multivitamin
> I just don't want to be sending the government with a horrible privacy/security history a log of everywhere I have been if I can avoid it.

Are you sure this is what your local app does? Many COVID-19 government apps were built reflecting this desire for privacy, I've written about the New Zealand one previously but lots are like this.

When you scan a QR code with that Kiwi app your phone learns you went somewhere and when ("This code is for the Auckland central library, and it's 1430 on Tuesday 16 March") but it doesn't tell the government, they don't care and could only make things worse by losing the information. It just remembers where you were.

Then when the government finds out that an infected person was careful to stay home except, oh yeah, they did pop to that library to get a book to read while they stayed home, for about 15 minutes, around 2-3pm on Tuesday, they send all those apps a message (it also goes in a press release but who seriously reads those?) and the app goes "Auckland central library? 1400 to 1500 on 16 March? That's a bingo" - and you get a message telling you that you should get tested, or to watch out for symptoms or whatever the government advice is in that particular case.

So effectively your phone is just simplifying work you'd otherwise have to do, instead of you laboriously checking the list of locations in your local paper or on a web page any time there's a breach, the phone matches it correctly for you.

If you're infected, you do have the option to have your phone tell the tracing people everywhere it remembers you going recently, but that's up to you whether you feel morally obligated to help them. Contact tracers in countries with low incidence are mostly from STI clinic backgrounds (which of course also need tracing), so "I went to the restaurant even though I had virus symptoms" is at least easier to confess than "I fucked some random stranger I met in a bar last Tuesday even though I'm married"
Controlling the charge going to people's cars seems quite invasive -- particularly if you are making the control contingent on their being present at their house or apartment. How do you overcome this?
Govt has probably forever burnt their credibility in this space in terms of user friendly / operable approaches with their cookie notice hell.

Everyone has now been trained to click accept / accept all / OK or whatever on all these pop-ups.

Now we are starting to get the even worse GPDR ones with like 6 different options.

If I don't want you to track me using cookies I will clear them, block them or isolate them on MY machine. This doesn't require tons of click throughs. I will chose software that helps me with this.

Can I actually sue some russian website owner hiding behind some dns registration privacy domain if they use a cookie they shouldn't have? Will I collect? Or is this just tail chasing when an actual technical solution to BLOCK cross domain or other forms of cookie use are available to me.

The amount of time wasted on these nightmares, the number of clicks, the horrible impact on user experience is crazy - govt really can't seem to get this stuff right - it's mind boggling.

Let's start with simpler things.

1) Ban regulated entities from selling my info or personalizing ads to me based on my browsing history (cable companies) electric usage (electric companies) phone usage (telecom companies). No opt in or out, these are regulated folks with monopoly or close power - banned.

2) Actually ramp up real investigations of folks committing crimes online. There are billions in harm here waiting for someone to give two sh*ts about someone with their life savings stolen.

3) I have a list that goes on and on.
Swiss police raid over hack on U.S. security-camera company
I use google photos. I also certainly do NOT want to upload all my photos, albums and metadata into the service.

Having said that I would still allow full access to all my photos on my device for the convenience of being able to scroll through my thousands of photos to select the 20-100 I want to upload.
Nope. You only need a 15A branch per vehicle. You can install a 30A branch, too, if you like, and two poles of those are enough for 4 vehicles. For slow charging purposes, 120V exterior outlets are more than good enough and have commonly been used for government electric vehicles for decades.
Short code delivery doesn’t depend on whether a number is assigned to a mobile endpoint, only if the owning carrier has an agreement to exchange messages with the short code provider. Google Voice can handle most short codes, as could Bandwidth.com’s old “demo” retail service, ring.to. For example, send the word “help” to 468311, the short code message service a lot of public agencies use for alerts, from a Google Voice number and you’ll get a response.

Any number can be provisioned at an SMSC, even toll-free numbers these days. But mobile providers—and the associated short code entities—are loathe to peer with many VoIP carriers. Partially for competitive reasons, partially because many short codes are premium billing numbers.

You’re right about non-mobile numbers being second class, but that’s largely because companies filter them out because “fraud,” which is also suspicious reasoning. I can get a hundred “mobile” numbers within a few minutes, rather inexpensively.
Unfortunately I also had to waste my time learning containers when all I wanted was Heroku without the insane prices for addon services. For delivering just apps I think Cloud Native Buildpacks solve that: https://buildpacks.io/
I don't agree with the title at all. Detecting the auth level of access to photos is documented (PHAuthorizationStatus).

Google photos is simply refusing to let you use their app all unless you grant them access to view all of your photos.

I'm all for privacy -far beyond the average person- but this seems like one of those cases of uninstall it and move on if you don't agree with the product decision.

Fwiw: Not a fan of google. Currently on iCloud + Flickr for non-sensitive photos
Why not run it directly on the host machine during development, and run the docket image on the servers? This is the approach that I usually follow and it has worked fine for me so far. I need to build the Docker image locally only if something breaks down in the build pipeline.
You're only able to access the service using the credentials you use for your internet connection. What other people post is not under the ISPs control, nor is what you post.

Back when ISPs provided access to usenet, they never filtered what was posted and what you saw was under your control.
Nope, that's not what I would want to use Google Photos for.
Any parking lot with lamp posts has electricity. Takes way less time to install an exterior outlet than it does to build a vehicle.
You don't have to worry about that if you don't use Docker as suggested in the OP.
You can easily grant Google Photos access to all your photos. Why do you think others should not be allowed to specify a subset?
How did the bees fare?
It's a clear violation of Apple's app store guidelines for them to deny access to the app if the app could reasonably function in the scenario where the user has only granted partial photos access. Unfortunately, as end users of a free app, we have no way to report this probable violation to Apple through customer support means. Hopefully the press around this will attract the attention of App Store leadership.
It's not that the term "mail lady" offends anyone. It doesn't.

The point is that singling out her gender is needless, and kinda seems a bit strange if gender was never really pertinent to the story in the first place.

"Cancel culture" would be going through high school recommended reading lists and removing books that focused "wrongly" on gender or something.
Awesome. This gives me a starting point. Thank you for the suggestion!
Yeah it really is complicated, probably just very familiar to you.

I Google systemD the first result has 160 sections just in the documentation table of contents alone [0].

[0] https://www.freedesktop.org/wiki/Software/systemd/
>"Vienna provides an interesting counterpoint. Because rent control disincentivized the private development of rental buildings, landlords were, for a time, removed from the market for urban land. Consequently prices finally went down, allowing the city to buy land at a much reduced price; often it was the only buyer in the market."

PDS: An interesting cycle (or set of cycles) of cause and effect...

Disclaimer: I am neither for nor against rent control...
Funny, the California Bar Association uses dark patterns in their membership dues section. When you go to pay your dues, you are presented with many options to opt-in and pay extra for various causes.

Then partway through the process, you are presented with other "adjustment" options, which in their default state show "none" in the dropdown selector. Only if you click on "none" do you learn that you can deduct various amounts (ranging up to $40) for each of the various dropdown menus. There is no way to adjust all of these menus with one selection — you have to do it separately for each of them. It took me a couple years of paying inflated dues before realizing that I was doing so. I think opt-outs are bad, but they are especially heinous when camouflaged amongst opt-ins.

If the state ever expands their regulation of dark patterns (which are very narrow, as other commenters have pointed out), they will have to make sure that organizations like the CA Bar Association, which is tasked with setting and enforcing ethical rules related to judges and lawyers, get their houses in order.
Get a more powerful single machine (in contrast to multiple machines).
However I wonder if multisockets Xeons count as vertical or horizontal. I never understood how programmable those machines are..
2000 pounds? Try $200 maybe. And these vehicles cost on the order of $40k. Penny wise and pound foolish to spend thousands of dollars on a combustion engine and drivetrain just because you're afraid of a $200 exterior outlet.
> even though they did 98% of all the work.

You are forgetting the game which Rockstar made. A loading times fix is not 98% of the final product.
We had great success using podman for a lot of systemd services
For me, docker is just a superpower that let's me build larger, more complex applications. That's why it's worth learning. It raises the ceiling of what I'm able to create. Creating a site with multiple services that integrate with each other is complicated. You could do it from scratch, but it would take so long that you would likely never be able to manage the actual complexity you care about--the complexity you want to architect and program. You'd be too busy programming solutions to the problems that docker already solves.
(Not GP)

Here are the links to the docs:

https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_c...

https://developer.mozilla.org/en-US/docs/Web/CSS/@media/pref...
I moved off authy and glad for it. Now I just use AndOTP and back up to a personal server (PGP encrypted)

These free cloud services are always great in the beginning but in the end to they will want to monetize and start cutting features. I'd rather host it myself and know what I get.
The crux of this is that most readers presumably found out about both the bug and the fix in relatively short proximity, and their response is negative to the combined events, not to the knowledge of just the patch.

A criminal prosecuted for murder and petty theft simultaneously can't really go around complaining that they got 25 years in gaol for stealing an apple, but if everyone had already known about the murder and dealt with that accordingly it'd be pretty harsh.

(not that fixing a bug is exactly a criminal act, but the general principle remains)
Eh I use docker as essentially disk images

Get something running in any environment really quickly because it is already a separate environment

Nobody has to deal with package managers messing up their system, or have to deal with package manager managers that lets them switch between different versions of a package manager just so they can run some obscure dependency before getting to the project
Slow charging may not be fast enough. Around here, I'll sometimes see them making (mostly) parcel deliverys as late as 9PM, and then they're out in the morning at 4 or 5AM.
It seems like the right way to charge a fleet of vehicles if your site has limited power is to have some central device that coordinates charging rates, so that together they only pull as much current as is available. You could also set priorities. That way you can install as many charge ports as you want, and just have to worry about whether you have enough power to charge all your vehicles every day.

I don't know if that sort of setup is commonly done or is allowed by code.
fwiw about current state of play: in the US and most EU countries no vaccine is even approved for those under 18.

The challenge with COVID as always is that the risk of death is correlated across the population. So a 25 yo having COVID increases the odds that he dies and that everyone around him dies. But that’s a whole other discussion.
If the 500 million figure is correct, you would need only a 0,02% (1/5000) increase in spending for a change to be worth $80.000.

Diminishing the notoriously bad load times of GTA:Online by 70% could probably do that. I actually never got into the multiplayer because at the time my HDD was taking several minutes to load the game.