skysight-inc/HackerNews huggingface dataset:
> but in general, no positive evidence means no reason to consider the existence of such a phenomenon.

This is really only true if you have a firm grasp on the space you would need to search to find evidence, and that you’ve done the work looking and come up empty. If you don’t know how far you have to go to know definitively, this is a dangerous assumption. The history of physics is littered with false assumptions of “finally having complete knowledge” only to find out the model was incomplete: geocentrism, Newtonian mechanics, Ultraviolet catastrophe leading to modern QM, Standard model.

How would you propose we go looking for afterlifes, to confirm that we know how big the search space is and that it is empty? No thanks, not for me, not yet at least.

> I'm not asserting that there is evidence to contrary

By claiming that “available evidence” (ie none) informs your belief that there’s no afterlife, you are arguing the lack of evidence of an afterlife supports your belief that there is no afterlife. Although frankly, you can have this one, I don’t particularly care.

> agnostic atheist

This is by definition, an oxymoron

Atheists believe there are no gods. [1]

Agnostics believe that there’s no telling whether god exists or not. [2]

> I find your caricature very funny and entirely misguided.

There’s no need to be condescending, especially if you’re going to get definitions wrong.

[1] https://en.m.wikipedia.org/wiki/Atheism

[2] https://en.m.wikipedia.org/wiki/Agnosticism

I didn’t write these definitions, so just keep in mind it’s more than just me disagreeing with you.
I guess bumble was uniquely positioned with a dataset.
Humans have been evolving for exactly as long as chimpanzees. To the second.
> I’ve been using Maps.Me, which is great.

I heavily suggest to switch to https://organicmaps.app/, which is a maintained fork of Maps.me, without user tracking and the whole wallet shenanigans.
I thought the same until I saw my boss with a basic MacBook setup move around his OS, programs, and IDE faster than me. The only difference was he didn’t spend 20 hours setting it up at every new dev job.

Custom OS’s are a complete waste of time, and you’re just fighting an uphill battle. I’d take my 20+ hour battery life MacBook Pro over anything else all day everyday.
Car salesmen are the lowest of the low for sure.

But what people don't talk about much is how recruiters and real estate agents belong on the same list.
I agree with you. I use containers for local development stuff (need a different version of PostgreSQL? Need some obscure thing and don't want to build it?) and for CI obviously, but not for production. The paradigms are just too different than what I'm used to–I prefer standard Linux deployments managed by Ansible, services deployed via systemd, etc. Podman is getting closer to what I'd one day be able to use for containers in production because it doesn't need root, doesn't mess with my iptables/nftables, is fully open source, etc.
That would be a good use case for ddrescue, which attempts to deal with bad blocks. I actually usually just wind up using it instead of dd for dd-like needs, as it has progress by default.
>Traversing the trade-offs between state-of-the-art performance and the ability to serve our user base at scale, we implemented (in its latest iteration) an EfficientNetv2-based binary classifier: a convolutional network that has faster training speed and overall better parameters efficiency. It uses a combination of better designed architecture and scaling, with layers like MBConv (that utilizes 1×1 convolutions to wide up the space and depth-wise convolutions for reducing the number of overall parameters) and FusedMBConv (that merges some steps of the vanilla MBConv above for faster execution), to jointly optimize training speed and parameter efficiency. The model has been trained leveraging our GPU powered data centers in a continuous exercise of dataset, network and hyperparameters (the settings used to speed up or improve the training performance) optimization.

This is a lot of words to say, "we used an off-the-shelf architecture". Like it's literally just Google's public implementation copied over.
It creates an illusion of environment where instances are something you can just spawn without thinking and "focus on main task".

This abstraction was quite appealing for developers and other who think we don't need to understand or pay attention to infrastructure anymore.

This caused the hype, which brought many organisations to chaos and subsequent driving away from docker. However bonuses have been paid, promotions for "innovations" have been executed.

Docker is a fine thing to play with, but it should be kept few thousand miles away from production.

Personally I don't see where it can fit, however large or small organisation is.
Can I just take a second to hate on the redesign of the theme?

I am so tired of that flat cartoonish look that all software is going for. It looks bland and boring

I miss the pre Big Sur design
I absolutely agree. I had to use Windows as my daily driver for a few weeks at work, and I missed a lot Apple Notes and Preview. They are fantastically well designed and implemented applications.
I'm about as serious as I could be. I live in Ukraine, work for humanitarian NGOs here, and I regularly travel in and out of the front lines of the war.

It's not about appeasement, it's about plain common sense, i.e. not shooting oneself in the foot. Sanctions have hurt Europe more than Russia, their ruble and export revenues are actually up since before the war, while Europe is struggling with inflation and basic gas supply issues.
Compare it to electrical power socket regulations. Nobody thinks that should be a free-for-all the way it was in the early days of commercialized electricity, so why would standard power/data ports be any different?

Of course, power sockets differ country to country, but that's only because these things were cemented in place long before it mattered, and now it would be extremely difficult to change. But most countries have settled on a single plug/socket design, and that is due to government regulation.
It's the brands trying so sell you subscription seat warming, not the local dealers.
Can you put the lawyer into the contract instead and have him disclose the password directly? The lawyer is protected by confidentiality.
You can get as close as six inches behind somebody walking, this way, without them noticing. People don't like it.
It may be the case that you are in a demographic that has very low risk for serious infection, it may be that you’ve been quite lucky, but you haven’t indicated any information on that.

Regardless, anecdotes like this are about as useful as saying “there’s an orange tree in my garden” when it comes to evaluating medical decision making.

When I had covid it was pretty bad, but not bad enough to need hospitalisation. I’m a “high risk” group. My partner had it, and her experience has been 6 months of heart problems, despite being in a “low risk” group.

What have we learnt from these two stories? Absolutely nothing.
> He didn't exclaim any morally high-flying attitude and said that after the demonstration was over and he was in jail, no public really remembered him, the news didn't write great stories about his heroic deeds and he suffered tremendously as a small cog caught between the wheels of history.

You've identified the prisoners dilemma that dictators use to attain power. Every person is faced with a dilemma. Do I defect (submit to the oppressive regime) or do I cooperate (fight the oppressive regime). Cooperation has very high cost when other people choose defect. The more people that defect, the more costly cooperation is.

Liberty requires that sacrifice, but no one wants it to be their sacrifice, and a despot uses that property to enslave everyone. Martyrs are a necessary, but not sufficient component of liberty.

> You're attitude also reminds me strongly of pre-world-war Germany where there was also a sentiment that a war with the unjust oppressors is much better than the current rotten piece; you can see where this has lead.

Russia has the same rhetoric against "Nazi oppressors" in Ukraine. China pushed rhetoric about America causing civil unrest in Hong Kong. The civil war, revolutionary war, ww2, etc. all seem to push the same sentiment.

It might not be the rhetoric itself, but the values behind the rhetoric and the consistency between rhetoric and actions.

> But letting Mike Tyson answer: "Everybody's got a plan until they get punched in the face".

And Mike Tyson better than anyone knows you can't be the greatest ever without getting punched in the face a few times. What sacrifices do you think he made to get where he got? I find irony in quoting someone that literally risked their life and limb to achieve what they achieved while defending the idea that choosing slavery over risking life and limb is rational.

It is clear that it is rational to make either decision. The prisoner's dilemma is a dilemma, it is not clear what the choice should be. Education can help inform what the best strategy is or at least what the outcomes of various strategies are.

Conscripts in Russia are literally being marched off to their death because they have been enslaved. Had they fought their mafioso kelptocratic oppressors (at great sacrafice), they could be enjoying the fruits of their labor and incredibly rich natural resources rather than being forced to ethnically cleanse themselves (at least the non muscovites) in the meat grinder.
I guess it was fun to build the training dataset
Distribution of knowledge is the only way forward. There where probably only a few people that had key knowledge to these technologies. Once they disappeared, so did the technology.
https://archive.ph/2022.10.25-042811/https://www.bloomberg.c...
Are you running git outside of the encrypted container? Or are you running it inside (versioning decrypted files)?

If you are doing the former, I used to use git-annex[1] for a similar purpose and liked it to keep track of where the encrypted versions of files are stored.

[1]: https://git-annex.branchable.com/
Chatted with a few Tesla owners recently.

Paying $12k for a feature which 1% of the time will try to kill you is stupid. Because you're going to use that feature more than 100 times for sure, if it is worth $12k.
I find a lot of people proposing this, like apple is just going to remove the ports in an immature act of spite.

In reality they will go for much more mature acts of spite, like ramp down data and power capabilities for "safety reasons" when not using an Apple-certified USB-C to C cable.
Yeah I usually just use that for any dd needs, and it has progress bar by default
> (GNU) dd has support for progress bar and even if not enabled, one can get statistics by sending USR1 signal to it.

The OP knows that. The article says that with pv, you have something that works for every command instead of needing to remember dd-specific syntax.
He's talking about doing something about it in his job, instead of complaining about it on HN.
> ’s good if you don’t plan on moving. If you need to move in the next five years, you’ll be underwater

Isn't that most people? Very few people move to a different town, city or suburb every five years.
There is always the option of writing your own derivation for specific versions too, however.

I don't think mentioning Nix is meant to be sarcastic - this is a function the package manager has built-in by default, so it is worth mentioning.
Some very nice additions, specially in the backend (like improvements to the virtualization framework and metal 3). But I still despise this new iOS-inspired UI. They should make iOS prettier and more usable not macOS uglier and less usable.
Top Biggest Telecom Outages and how to prevent them
You prefer the default apple screenshotting app over clean shot x? Really? Have you even tried clean shot?
I assume your boss didn't have to install Xcode? Installing Xcode updates is something that I spend way too much time on....
I'd prefer just go with hyperv at that point and build containers in a Linux environment..

IDEs can still access your VMs so you can have all the nice syntax highlighting etc from Windows but you are building inside Linux.

You have really nice networking options on hyperv so you can even check how your app deploys in a distributed environment.
The market was allowing it, the law prevented it. It's obviously a bad thing, so it's good that something stopped it. Why does it matter what force stopped the bad thing from happening?
You are not alone in the tyrannical fight against "management says we have to use docker". Worry not. Join the resistance. (There should be a docker resistance manifesto somewhere...)
You can’t get a feel for FSD with one test drive
Discussed at the time:

The Cult of DD - https://news.ycombinator.com/item?id=13896675 - March 2017 (171 comments)
Did the school day increase in length? If not, then anything added means something else was taken out. Or are there multiple teachers speaking to the same class simultaneously, each teaching their own subjects, alongside each other?
A data point you may find useful:

If your salary has only increased 4x over what you made doing tier 1 support it is likely you are leaving a massive amount of money on the table.

Check https://levels.fyi

Now you might not be willing to do the work to pass interviews at higher paying companies. That’s fine too, but I wanted to make sure you know what the actual numbers are.
> The vast majority of comments have nothing to do with containerization which is the purpose of Docker and unfortunately Docker just isn't that great at it. Meanwhile, they use it for configuration and in lieu of system administration which has multiple drawbacks and does indeed waste resources.

Maybe that's because Docker largely iterates on existing container technology, and its purpose IS configuration?

Nothing prevented you from containerizing processes before Docker, and initially it was merely a configuration frontend for LXC, which in turn handled all the containerization stuff.

The actual value that Docker had added to good old jails/zones/chroot/lxc workflows is tooling and infrastructure for building, distributing and running images - there is nothing preventing you from creating simple similar tooling in plain Bash.

Docker is largely about configuration and Dockerfiles, it doesn't create anything novel in regard to containerization tech.
+ It's just a popular standard.
Where does this leave us if we find a way to eliminate the need by 80-90% for cars on the road?
I think apps of today would be gone. We'd probably peak with Palm OS and similar. There would probably still be some apps and game devs for mobile devices. Someone would find a way to make D&D or roller coaster tycoon for a Palm Pilot. We'd be playing MUDs on our phones instead of MMOs; not necessarily a bad thing.

Twitter might be in the form of typing out a SMS to a certain number, and it would all be plaintext.

I think the main effect would be in developing countries. Currently, the poor buy an iPhone instead of a TV and a car, and the phone gives them job security and entertainment. They'd probably be working different kinds of jobs - demand for office work like clerks might be 8x or so, considering that you can't automate things like government processes.
You've basically debunked your own theory here since nobody calls checkers or anything like checkers a roguelike.

Roguelikes almost always involve building up a character or deck or cards or whatever by acquiring more stuff that changes the gameplay, and it's the loss of this unique thing that you've built that is relevant to "when you lose you start over."

Additionally, roguelikes are almost always heavily randomzied, when you start over you get brand new decisions to make.

"When you lose you start over" certainly is a roguelike characteristic, but what losing means and what starting over means is strongly similar among roguelikes and not similar to losing or starting over in checkers.
Hasn't 2000s+ Apple always talked that way in their marketing copy?
I’ve been surprised by all the behaviors you listed after migrating from Linux and Windows to Mac years ago, but honesty this is just a different logic and it only took a few days to get used to it. Except for your point about search where I still don’t understand the logic today.
The vendor still had to invest money to put the feature there, so it's a legit business transaction, even if it sounds silly. Presumably the monthly cost will be a lot less than the hundreds it would cost to buy the feature outright. Or are they charging people twice?
> I do not believe you are arguing in good faith

This isn't Twitter, please keep this juvenile nonsense for there.

As to your "answer":

> Genetically engineer every person to be invulnerable to radiation and explosions and the desire to use nukes diminishes because they are no longer as effective.

aside from it approaching word salad, I was referring to the deeper causes of violence. I would trust (there's that word again, I hope you can cope this time) the Dalai Lama with any weapon known to man and any only dreamt of, because, as he says[1]:

> “Real gun control must come from here,” the Dalai Lama said, pointing at his heart.

How you failed to deduce that with your enhanced powers of insight into me, I cannot fathom.

[1] https://www.sfgate.com/politics/article/Dalai-Lama-says-real...
"Most" and "years" is a stretch, but it's the way now.
ffmpeg is your friend for media files, in case anyone gets ideas.
> What all the parties to the conflict in Ukraine seem to have forgotten is that the future of mankind will not be determined by where international borders are drawn — these have never been static in history and doubtless will continue to change from time to time. The future of mankind will be determined by whether nations learn to settle their differences peacefully.

[1] https://responsiblestatecraft.org/2022/10/17/on-ukraine-the-...
Discussed at the time:

The Surreal Horror of Pam - https://news.ycombinator.com/item?id=29167560 - Nov 2021 (137 comments)
That’s why tail | head isn’t a reliable way to seek an fd — it will seek past the desired offset by reading and then failing to write up to PIPEBUF bytes.
So many different versions of Java, Python, node, PHP, databases, etc. Docker makes it feasible to cope with it all.

I've taken to using s6 init to create self contained application stacks inside containers with log rotation, cron jobs, start/stop ordering, etc. Months later I can return to prior work and spin up the whole thing up on the first try.

Do whatever, tag, push, deploy.

Yes, there are big missing pieces. The whole one "process" per container mantra is tragic. Those that spout it don't even have a correct understanding of the term "process." Aligning UIDs between hosts and containers is awful. Many other hang-ups and glitches.

Not perfect. VMs and package managers streamlined to the ease of use that Docker delivers would be better. Much dysfunction has its roots in trying to containerize things that should be VMs.
If You’re Hacked, You May Not Have a Claim
On the other hand, often the fence made sense before the building next to it got demolished decades ago and nobody remembers that there even was a building.

Ideally you'd want to discover that the building was there, then confidently tear down that fence, but having a fence that nobody dares to touch because the building has been forgotten and we can't find why the fence was even there isn't great either.
More specifically, here's how to enter a bench into OSM: https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbench

You can just enter an amenity:bench poi, but it's useful to include additional information in tags. StreetComplete, for example, has a quest that adds the backrest information.

Osmand lets you add pois, but offers little guidance which tags are appropriate for which kind of poi. Every door seems a bit more helpful in that regard.
Ctrl+Shift combos without Fn remap is even more impossible with some other locale keyboards, e.g. the nordic layout: https://laptops.fi/wp-content/uploads/2021/06/63Y0145-scaled...
I’d also like to see the balance of the numbers in each role as well. Software engineering is an in demand specialism, but within a company that does software, are the software engineers the grunts and the product managers the hard to find specialists?
I’m quite good at resisting the latest hype and in the early years of docker it was exactly that and, more importantly, I had no reason to use it.

Some years ago I had some epic battles with deploying some fancy software in several environments including online and internally on-premise servers.

I do like challenges but some experiences get old fast. Understanding why your software is failing when deployed, fixing deployment configuration files etc. The cognitive load becomes heavy having to remember, check and fix. On top of that deployment environments always differ enough to somehow require individual attention.

So, thats when the lightbulb switched on in my head. Using (docker) containers has completely removed these adventures in deployment. And I’m very happy about this, I don’t have to deal with that stress anymore.

Now, with more experience and a black belt in container kung fu, I’m understanding what the hype around kubernetes may mean but I’m also sensing that a David is around the corner to knock down this Goliath.
I only found out because I use dd 1000's of times each day and have had to prototype some really esoteric data pipelines using it. I have even compiled a few custom versions to do various tasks.

One other nuggets of wisdom which is very poorly documented in the man page: if you have a long running dd process (I often have 12+ hr dd processes reading 10+TB tapes) you can send a USR1 signal to check the progress. Very useful to check if your tape drive has had a hardware failure.

Information on both this and the byte counts are in my man page (GNU coreutils 8.30 on Linux Mint 20) around lines 130.
Do we then get to lay off large swaths of PHBs and replace them with people whose titles describe the actual value some of them can add and be respected for: clerk, administrator, evangelist, etc?
Most likely $PATH and variables like eg. $JAVA_HOME get modified so that asdf captures any invocation to commands like "python" in the shell, and runs its own code instead of /usr/bin/python. Then it can decide which version of Python to defer to.

Edit: here it is: https://github.com/asdf-vm/asdf/blob/v0.10.2/asdf.sh#L30-L31
Related:

The Open Source Seed Initiative - https://news.ycombinator.com/item?id=20137264 - June 2019 (51 comments)
>By that argument, nobody better live in dense urban cities, because there, almost 100% of the waste has to be trucked long distances to find somewhere it can actually be buried.

Sorry, no: trash from any American city is trucked a relatively short distance to a nearby landfill. It might be a county or two away (i.e., not exactly next door), but it certainly isn't half a continent away.
Well that was humorous, with the username topping it off.

The kicker is it remains a mystery whether this is satire or not.
No code hits a barrier when UI and DB requirements diverge. Usually for internal apps two separate teams/devs are involved, so it happens pretty soon. For instance, a simple print human readable status for the enum field in the DB needs code. Throw in REST API calls to internal/external services in this mix and the need for code is almost immediate.

Last year I built multiple Retool apps, all simple ones, but they needed code for data transformation and joins. What got in the way were operational items:

- Punch a hole in our firewall to access internal APIs.

- An internal Retool deployment was out of question since their install isn't light (requires a Postgres). Btw, Superblocks solve this problem quite elegantly by separating the control and data plane.

- Code reviews and testing were a constant challenge.