skysight-inc/HackerNews huggingface dataset:
It's a simple example, maybe too simple to get the point. What I want is to conditionally set things on a yaml file. If you have ever used a templating language, you know this problem

services:
redis:
...

{{ if some_condition }}
volumes:
bla bla
{{ end if }}

{{ if some_other_condition }}
another_service:
...
{{ end if }}

volumes:
{{ for volume in volumes }}
- ...
{{ end for }}
I distrohopped a lot for my desktops and then stopped when I got to arch.

For servers, I've used CentOS, Ubuntu, and debian. I never did get too into the the CentOS redhat side of things. I'm not sure why that is except that I just was used to the debian way of doing things... In general, my go to is debian or Ubuntu. Ubuntu is the only distro where every damn time I've managed to break it in ways I can't figure out how to fix. Arch and debian are the only distro s where I've been able to fix something screwed up without a full nuke and reinstall. And I HAVE screwed some things up pretty bad.

Arch though is just so good. I just don't quite trust it to handle updates unattended so I don't use it on servers.
Operating systems are not unstable. Users are unstable.
Surprised it didn't mention profiles, which let you launch only part of your "stack" (think background processing in addition to web app, etc)

https://docs.docker.com/compose/profiles/

Prior to that feature, I had a hand-rolled approach using bash scripts and using overrides. Worked well enough, but felt like a dirty dependency.
Ok then we can just phrase it as there's no standard way to sync RSS subs across apps. Point is its a clear user frustration with no easy solve.
One caveat wrt the more recent mil-spec Thinkpads is that they broke the ergonomics by making the front edge razor-sharp, so that it really cuts into your wrists. I tried to work on my T14-2 on a long train ride, and the pain in my wrists the following days kept we awake at night.

See https://www.reddit.com/r/thinkpad/comments/hvb60f/thinkpad_t...

and https://twitter.com/jacobgorm/status/1496099294159544321 for an acceptable workaround using Sugru.
Wondered that author didn’t touch such important thing as backups of running containers.
I think the project is novel and cute.. but in terms of usage given most mobiles these days are used to access content rather than make calls I am not sure of the longterm suitability for most use cases. There’s a lot of “Well just plug it in to something to get even more things” but I am sure having to plug your mobile into a monitor or TV to read your e-mails is going to get boring relatively fast.

Also as already stated most network operators (at least UK ones at least) have a planned death date for 3G, some have already been shutting it down.

When I saw this I immediately thought of the Nokia 3210 reboot (fun and useful for those that want a dumb-ish phone just for calls and/or texts). That said I suspect the phone could be fairly good fun for sending SMS via a PC or making apps that interact via SMS.
I would boot from a live disk image, mount the built in hard disk, and then rsync the files to it from there and reboot I think.
Great! Now Apple can move on to discriminating against Indians based on their adherence to the current progressive meta, just like at HQ!
I'm gonna guess you rsync onto a separate partition and then get rid of the "host" partition once you're done instead of replacing stuff on the fly.
> It’s a blind spot in DEI and intersectionality; the idea that an oppressed class can also be an oppressor class, and that it’s not an attribute of the perpetrator’s class at all, but in fact, situational and individual.

what's really bleakly funny is that you're right - that's how it's taken, but that's actually a major _point_ of intersectionality.
frecency sounds similar to Redis' LFU which uses logarithmic counters [1]. Unfortunately many of these algorithms only do a good job in specific workloads and under perform in others. That's perfectly fine if one can narrow to a specific use-case, like a cache server which is LRU-biased [2], so the focus on other optimizations like Dragonfly's optimized storage costs makes a lot of sense.

[1] http://antirez.com/news/109

[2] https://github.com/twitter/cache-trace
Runs better than on Windows, or better than the past Linux implementations?
> The fact that many websites do not allow + in an email address during validation is a common programming mistake and the sign of an undertrained engineer.

Or just sanity.

I am totally onboard (https://news.ycombinator.com/item?id=31797121#31822961) with having compliant parsers (or just not using them)

But the RFC from what I can recall is _wild_. I can't find the part so maybe I am mixing something else up, but I believe you can embed comments into an email address.

All I am saying is that the possible scope of valid email addresses is likely so large, trying to write a parser for them is a sign of an underexperienced team rather than not having one at all.
I've found this Chrome/Edge extension very helpful: https://chrome.google.com/webstore/detail/intention-stop-min...
I haven't worked with Rails since Rails 5 so I dont know if I could do a fair comparison of how they are as it stands today. Check one of the comment replies above where I outlined some of my thoughts in a similar question.
Segway cost $5k early on, which impeded adoption. Then it gained an image as a device for tourists and obese cops (deserved or not, that was the image in the 00s). So even when prices dropped, it wasn't going to be readily adopted by the masses. Electric scooters are electric versions of a thing many people (in the US, not sure about other countries) had used since their childhood. The worst image they carried was that of youthfulness, and maybe the dickish college students who stashed their foldable scooter in the desk next to them. And the cost was much lower much earlier in their life, plus not tied to a single brand or manufacturer. Which is probably one of the reasons that their price was lower (competition is helpful).
Worse how? Price? No. Taste? No. Speed? No. Nutrition? Not too bad if you skip the fries and soda. I think “Supersize Me” has brainwashed people into thinking fast food is some kind of particularly evil stuff. It’s just food.
Supersonic heat also. Concorde was in Aluminum and at 2.1 mach it was at the very limit of what could be done in aluminum. Which required a very "tight" design, engineering marvel in fact.
Go faster and one have to go for titanium, which is much more difficult to work with and manufacture.
Germany to Keep Last Three Nuclear-Power Plants Running
please email me at its.shrey.arora at g m a i l
I love arch linux. It just works. Even with video games. Steam deck is based on it.

Linux really did win desktops. Running on arch for 3 years now.
Interesting question. Only other ideas I can think of is they pulled the drive out from the laptop to do the copy physically, or they booted the laptop from a live distro and did the copy. But those are simply guesses!
The post said 433, not 443. I read it as the HTTPS port as well at first.
There are a bunch of startup communities you can join like YC's startup school, on deck, and Antler offers programs to connect people who want to start something together around just an idea. Many other structured programs exist too. If you're a technical founder, you'll likely be accepted because they never have enough.

Another way is to start working on something of your own, get some traction, and if you still want a co-founder, it will be easier to find someone after you reduced some risk.

You can also join different startup communities and reach out to people in a genuine way to network. You'll need to have a lot of convos. I recently did this and most people were mercenaries, not founders.

Make it known to friends that you're looking for one and ask them if they can recommend people.

It's a major commitment to work with a co-founder so there's no reason to rush it.

Make sure to go through this if you think you found someone who might be a fit: https://proof-assets.s3.amazonaws.com/firstround/50%20Questi...
I disagree. The disruption can happen as many routes transition to electric. Boeing and Airbus might wait for to long.

There are already new companies doing short-distance electric passenger flight. These companies could well scale to longer distance flights.

You could also imagine a company like Tesla getting in that business as well.
Boot from external media (USB disk, cd or dvd if you're kicking it old school, maybe even network) with no persistent storage (ramdisk or whatever only). Mount the hard drive. Format. Rsync the files over.

That's pretty similar to what installation media does anyway, really.

[EDIT] Oh you might need to install the bootloader too. But you can sort-of (your running kernel will still be the installation media's) do that from the rsync'd system once it's copied over, with some creative chrooting and mounting. Which, again, is something that Linux installers kinda do anyway, in ordinary operation, but you'd likely want to do it manually in this case. It's exactly what you used to do (probably still do?) installing Gentoo, even for a "stage 3" (least-painful) installation.
Yeah Arch is basically the final destination all that distro hopping gets you to.

No reason to hop once you've arrived.
Bodyweight exercises aren't nearly stressful enough to build strength in the lower body. The muscles of the thighs and hips are just too big, they need to be loaded.
I saw cops on Segways somewhere in Spain. I asked about it, and the reasoning behind it was that it would make it more likely that people would come up and talk to them. Initially to ask about the goofy vehicle, but then to start complaining about criminal activity they'd seen, or ask for advice, etc. Not being able to take them seriously was the crux of it!
Any tech company would be foolish to let caste discrimination go unchecked as a duty to their shareholders, with H1b and India IT outsourcing being dominant.
Nuclear plant cooling is an interesting point that I've never thought about.

Building more plants is a part of the solution to global warming, but we're nowhere near the warming peak and we are already seeing a crucial part of the solution - the cooling - failing.

Is this something that can be mitigated by building more cooling towers?
For me, the problem is that it was a 5000 dollars scooter which is about 8000 of today's dollars. Too expensive for my use case.
Yes, of course, many companies in the U.S. had blatantly racist hiring practices that were eventually made illegal. Those practices have not always been corrected, though, and the racial demographics of many companies and positions have not shifted very much. This is a broad societal issue, as well as one that can be traced to individual companies.
Doesn't load for me, just says "there's nothing here yet"
They're great, been paying them since Google Reader shutdown. Can't fault, great service.
Even if your aircraft doesn't come close to the speed of sound, the tips of the propellers will, leading to insane amounts of noise. The Russians, as they are prone to do, didn't care and did it anyways. https://en.wikipedia.org/wiki/Tupolev_Tu-95
That's... Exactly the opposite of a blind spot in intersectionality. The idea that those in the intersections of marginalized groups suffer more doesn't come from some bizarre belief that those at the top mistreat them twice as much. It comes from recognizing that more people feel comfortable mistreating them.

It's well-documented at this point that black women in the USA during slavery were mistreated just as much by white women as white men, despite the weight of patriarchy causing white women to be mistreated by white men as well: oppressor in one situation, oppressed in another.

Intersectionality is calling out that those differences are present within groups, and that no analysis based on only a single axis can ever explain the full situation.
You boot into a live cd (probably the arch install disc) and rsync on to a mounted partition, then you chroot into that partition and re-install the bootloader.

This is pretty much how you install archlinux normally, except instead of rsync-ing the initial filesystem you make a new initial filesystem based on the "filesystem" package.

https://archlinux.org/packages/core/x86_64/filesystem/
time blocking
I do that routinely. Boot from a liveUSB, rsync data from the main system, fix the bootloader and a couple of configs like /etc/fstab. Works like a charm every time.
100%

Too many people discuss salary without discussing buying power.

When I did freelance work I loved picking up work from the coasts (NYC, LA, etc). They thought of me as cheap, I thought of them as a gravy train. Both sides benefitted from it.

100k in a rural, LCOL area probably has the buying power of 150-200k in NYC. I don't know the exact numbers, it's the idea that I'm trying to express here.
The problem with most tech is that it works for the vendor, not you the customer (whenever the vendor can get away with it, and that is surprisingly often).
I would add https://scrumpoker.app/ to the list also. Great initiative otherwise, have you considered driving the catalogue through GitHub PRs so the list can stay up to date?
Hrm...

$ qlop -tvm|head -n1

2007-01-18T19:50:33 >>> x11-base/xorg-server-1.1.1-r4: 9′23″
I don't see how correcting a problem is violence. It's more like giving a kid a cookie when they didn't get one. Sure, the other kids will want to keep getting all the cookies, but that's not right, no matter how much they complain.
Wow, uh... about 37 years ago, this happened: https://en.wikipedia.org/wiki/Space_Shuttle_Challenger_disas....

McAuliffe was to be the first teacher they sent to space, and they didn't try again until I think '98. Not sure if you realized that connection, but it was kind of surreal for me when it clicked that this is probably who you're talking about.
Banning is the way to discourage it, and make people aware of the discrimination. How else do you propose we educate, spread awareness and discourage the act? Would you take something seriously if it wasn't banned and had consequences if you indulged in it? I don't think banning is wrong. But the punishment for it should be ideally mediation and education (with something like 3 or 4 strike rules because unfortunately some people are shit).
I find docker compose override files whilst powerful ultimately much more confusing and error prone to work with. Instead I would recommend just duplicating your compose files and changing each separately, perhaps using a templating engine. It is often much easier to work with a single compose file containing all the config in one easy to read block. This compared to having to do a yaml merge of all the various blocks in your head whilst reasoning about override files.

Similarly yaml anchors are cool and can easily reduce duplication in your files. However I've found the majority of Devs and users find them confusing and unexpected in a compose file. As a result I would recommend not using them and just sticking with plain yaml for simplicity's sake and not being afraid of duplication.

One other alternative to yaml anchors is instead using the env_file: property on your services (https://docs.docker.com/compose/environment-variables/#the-e...) . This way you can place all of your env variables in a single file and share this same of env variables between many services without having to have large duplicate env blocks in your compose file.
This just introduces another type of bias, the "did you just graduate from a top 30 CS school or are you able to spend 6-12 months teaching yourself DS/Algorithms while working full time" bias.

Lots of "Stockholm syndrome" surrounding Leetcode style interviewing practices.
What was the problem -- the regex pattern, or some API?
I fly business a few times a year and almost always treat it as rest and relaxation. The chance for quiet downtime that I won't get on the trip and rarely get at home as well. 10 hours of extra sleep, reading, and podcasts. It seems like most passengers do the same thing. Trying to smash actual work into the flight is miserable.
I think the YAML anchors section would lead to an unparseable compose file?

No `services` block above the `api` and `web` services, on the same level as `x-app:`.

So the `<<: *default-app` anchor won't be recognised as the block that defines it is never terminated prior to use?

(I've not tested as currently on the windows gaming box. this is purely from reading it, so happy to be corrected).
Related:

Caste in California: Tech giants confront ancient Indian hierarchy - https://news.ycombinator.com/item?id=32464756 - Aug 2022 (95 comments)

Google’s caste-bias problem - https://news.ycombinator.com/item?id=32425308 - Aug 2022 (249 comments)

Google cancelled a talk on caste bias - https://news.ycombinator.com/item?id=31593799 - June 2022 (946 comments)

Trapped in Silicon Valley’s hidden caste system - https://news.ycombinator.com/item?id=30515099 - March 2022 (543 comments)

India’s tech sector reinforces old caste divides - https://news.ycombinator.com/item?id=29994226 - Jan 2022 (5 comments)

The Casteism I See in America and American Tech Companies - https://news.ycombinator.com/item?id=29133517 - Nov 2021 (5 comments)

How Big Tech Is Importing India’s Caste Legacy to Silicon Valley - https://news.ycombinator.com/item?id=26435117 - March 2021 (195 comments)

Caste discrimination in some of Silicon Valley's richest tech companies - https://news.ycombinator.com/item?id=24952698 - Oct 2020 (322 comments)

India’s engineers have thrived in the tech industry. So has its caste system - https://news.ycombinator.com/item?id=24923338 - Oct 2020 (6 comments)

How India's ancient caste system is ruining lives in Silicon Valley - https://news.ycombinator.com/item?id=24555492 - Sept 2020 (47 comments)

Over 90% of Indian techies in the US are upper-caste Indians - https://news.ycombinator.com/item?id=24552047 - Sept 2020 (613 comments)

Silicon Valley Has a Caste Discrimination Problem - https://news.ycombinator.com/item?id=24065132 - Aug 2020 (14 comments)

California sues Cisco alleging discrimination based on India’s caste system - https://news.ycombinator.com/item?id=23798922 - July 2020 (56 comments)

California accuses Cisco of job discrimination based on Indian employee's caste - https://news.ycombinator.com/item?id=23697083 - July 2020 (592 comments)

Ask HN: There is caste system in the Silicon Valley? - https://news.ycombinator.com/item?id=13704504 - Feb 2017 (6 comments)
> Anything that's invented between when you’re fifteen and thirty-five is new and exciting and revolutionary and you can probably get a career in it.

I'm in that age range, but I still feel like we're heading towards a future we don't want.

I really liked this blog post by George Hotz where he identifies centralization as the core issue: https://geohot.github.io/blog/jekyll/update/2021/01/18/techn...
It depends a bit on what tools you use, but if you've jumped the ship from VS to VSC and mainly use the dotnet cli for things then there isn't much of a difference between platforms. If you're using VS, as in really use it and all it's feature, there is going to be a massive difference.

That being said, I've used .Net and C# for over a decade and it's frankly just a clunky language and toolset. It's gotten better with Core (now just.Net), but it's still just not there. It's not a secret that we've been doing more and more TypeScript where I work, but I recently did a little bit of Go and Gorm made EntityFramework feel like something from the stoneage.

So I'm not sure I'd really recommend it unless you already do a lot of .Net. It's not that it's bad, it's just that it's a dated way to build things in a world where the Java way of doing things makes less and less sense.
> In other words, should the racist status quo be allowed to continue, or should it be intentionally corrected?

There's also the third option: stop discriminating entirely.
ironic how discrimination classes kinda discriminated against other minorities by focusing mainly on white people. this has to be a The Office plot line
I have never tried, but my impression is basically "You could, but why would you?" Haskell had a big jump in popularity around a decade ago, but it didn't gain traction with the "i'll grind 17 hours a day to become a rockstar ninja whatever" demographic that every language seems to bootstrap itself off of. I won't speculate as to why, but the end result is that Haskell is missing a lot of "adapter"-style libraries and instead is just a bunch of building blocks. Yeah you can write great stuff in Haskell, but also you have no choice. No one else has written what you need so you'll be writing it yourself.

The benefits of Haskell don't even _really_ seem that useful when you're just writing yet another big ass crud app where the main goal is to convert json into some other json and then maybe render it. I could see it making more sense in specific domains where the main challenge is wrangling a complex mess of business logic into something you can be confident about. Not like "is my shopping cart correct" but "how can I optimize this PCB design to reduce trace length and total area?"
I'm in a similar situation

How do you do pull-ups when you don't have gym access and there's no home equipment? Do you travel with one of those door frame pull-up bars? Do you search for local parks with pull-up bars?
> walking is among the most pleasant human activities

Exactly. An anecdote: babies have a "transportation mode" which in an evolutionary behaviour. I used to carry my two daughters and walk around the house for 1 hour with low light (no Lego's on the floor, no darkness, no stairs), there is human contact, it's good exercise for parents, even relaxation and meditation, and babies get calm and sleep well.
I've removed the hashed IP address. It is no longer stored and therefore cannot be processed.

As I've said multiple times, I will be consulting with a lawyer to ensure Pathview is in compliance with relevant privacy laws. You might be a lawyer (who knows), but I am definitely not.
On a related note, to get into ML/DL you'll have to read a lot of arXiv papers. I built Smort.io to easily annotate and collaborate on arXiv papers.

Just add smort.io/ before any arXiv URL to read it in Smort.

Demo: https://smort.io/demo/home
Why did Airbnb dump React Native? (2021)
American becomes third airline to place order for Boom Supersonic jets
Thank you -- I have heard of fsharp but wasn't really familiar with the answer to the question of why use it?
I created a physician employment company which operates on the same model. I think Japanese culture has been the unsung hero here, when considering the OP company relies on an honor code of sorts.
I wonder how the French got into that problem since nuclear power plants exist in tropical countries where the temperatures can get incredibly high.
They don't get respect because they have a shitty attitude. No one owes you respect
Yes. I've done it (a PoC and a personal app) for Linux and the Mac last year. Notes at https://taoofmac.com/space/blog/2021/11/14/1600
I left my computer in storage for a year while I lived elsewhere and I couldn't upgrade through pacman. There was no simple viable upgrade. The constraints just couldn't be met. Fortunately, all I had to do was reformat / and go again since I keep most user config in /home

Really enjoyed it otherwise
The hard part of money laundering is getting dirty cash into a bank account. Since you can't pay credit cards with cash the payments must come from a bank account direct debit or check. If you already have the dirty money in a bank account you don't need to further wash it by making purchases and then paying for them. If this was some kind of money laundering I would expect large amounts or thousands of transactions -- no one needs to launder $100 or less.

Reporting to the card issuer and getting a new card is good advice.