skysight-inc/HackerNews huggingface dataset:
>And living in Israel exposes you to enough aspects of religion to know "why I can't just press a button in order to get to floor that I want right now". Or why a bunch of guys in black hats stone McDonald windows or a bunch of girls who got by accident into religious neighberhood.

It's very surface level and not sufficient for a discussion on the technicalities of a religion. It's exactly taking the word of non-experts because they live beside experts - it doesn't give them more than passing surface level knowledge of the things they experience directly.

>Maybe not deep aspects enough, as your brother who studying gamarah, but sufficient enough.

Again, the whole criticism was that the discussion occurred exactly when the experts were somewhere else, and that the level of discussion was not 'sufficient enough' - so what you have isn't a point of fact, but a point of an opinion that you think it's 'enough' that the person who raise the point disagrees with.

And I agree with them - a discussion on the technicalities of shabbat missing all the people who care enough about shabbat to not be on here is exactly the way to make sure you only have surface level and often entirely wrong discussion. You think it's 'sufficient enough' doesn't make that true - it just means you're not interested in details from the actual experts on the topic. Thats a personal choice you make, but it's only your value judgement as to how much detail you want in the conversation, not a reflection of reality.

I'd say his criticism still stands and your reply to it exactly highlights the criticism as correct.
This is cool, but my preference for a microwave is one that only has 2 buttons: +30sec and clear/off.

That's it. Just press 30 seconds and it turns on for 30 seconds. Want two minutes? Press it 4 times. Want it to stop? Press clear.
> it makes me think the company is completely out of touch

As interest rates come up off the zero bound companies are increasingly going to have to learn how to make profits again. The culture this is out of touch with is not long for this world.
This is very much an open question in halacha. I'd assume they'd use Mars time for sunrise/sunset, but how the calendar would work I have no idea. Halacha is very earth-centric and I don't know what it would look like in space.
and rossi thinks this way:

"Immortality is not something that that will ever be achievable"

well, noted.
As far as I’m concerned Docker Desktop, like most desktop software, was finished years ago. No update has ever benefitted me in any way. But many of them have broken things.

I don’t need “support” to slowly triage, troubleshoot, and develop a fix when I know I can always fix the problem right now by downgrading.

I don’t need “bug fixes” or “stability improvements” when the only threat to stability is the updates. I just need it to stop fucking updating.

If I need it to do something new I’ll upgrade. By 99% of the time I need it to keep doing what it did yesterday.
Not sure what the housing market is where you live, but you can't get a house here, unless you make an offer 35% over asking and have cash on hand. Could you get a house for < million? Perhaps but it'll be "a fixer upper" to put it humorously. You're more likely looking at a trailer, and those have 5 year waiting period.
2022 is the year of the linux phone!
Are you saying you want a reproducible random number generator?
It seems to me that this is kind of irrelevant to the point of the post. Also, if you would like more context, there is a first sentence to this post that links the post that explains the context. Specifically:

> What would happen is this: a couple of people would get to talking (on Slack, for that is what they used) about something technical. There might be a topic at hand, like "Ubuntu is doomed", and they'd be hashing it out, figuring out what that meant. Then, invariably, someone would pop in two or three hours later, hit the hated "start thread" button on one of the comments, and would start shitting all over them.

> "OMG why are you hating on Canonical" "Ubuntu is NOT DOOMED"

> And then the people involved would have to walk this person back and say, look friend, Ubuntu at this company is doomed, because the company has decided that everything is moving from flavor X to flavor Y, and all of the flavor Y images are built from Fedora (yeah, I know, ignore that for this story) instead of X's Ubuntu. So once we're done with the migration, Ubuntu at this company is a goner!
After using python for data science for 3 years (since founding the current startup), I mostly switched to Julia about 4 months ago. So far the only Python libraries I've really missed are boto3 and sqlalchemy for sql generation – both of which can easily be called in Julia using PyCall.

I think people often underestimate just how much faster Julia is than numpy, I've consistently seen performance improvements on the order of 10x-30x when porting code.
No it isn't, not the way in whch the comparison was made.

Previously, ransomware (and some games/media) were tge only software products that asked for a higher price tag to not install extra code the user did not want on their machine.

It is a fundamentally predatory practice, because the developers completely misunderstand consent. Just because I have some or a version of your software running, doesn't mean I want to invite you the hypothetical software developer to live on my system, auto updating things from under me.

It's a pattern that has fought harder and harder amongst softdev people to ignore the sanctity of other people's computer for the user's own good that needs to die.

Not comparing it to ransomware is absurd, frankly. The more it's normalized, the more people will reach for it as a business model.
I like how you first say that doing something in git itself is not needed because a random tool you use but I don't does things so that you can still see it easily and then you turn around and tell me that something is better to be visible in git history itself only because companies change tools.

Weird.

Tell me, in your career, how many times have you seen companies switch source control tools?

I have seen it many many times. In fact I've done some of these migrations for my companies in the past.

I've seen the same with ticketing systems as well. Yes you can loose history in both these transitions. I've worked with systems where either ticket or version history were not available past a certain point. Usually viewing many many years into the past was possible because people realized that historic information can be valuable. But there was a cutoff point that balances out ROI.

Unless required for regulatory purposes maybe, who really needs commit history from 15 years ago? It's cool don't get me wrong. I loved digging through commit history on code that originally was tracked via RCS on a (at the time) ~15 year old code base. And that was about 15 years ago. I'm getting old lol!
> Wait - wasn't it relatively free-markets and rule-of-law property rights that enabled the west to outcompete the USSR, spending just a small fraction of GDP on defense compared to the Soviet defense percentage of GDP?

This worked when the US and USSR had approximately the same population size and the USSR was trying to keep up with US military spending. Probably not as well when China has three times the population of the US and doesn't care to install the number of troops in Cuba that we pay to maintain in Japan and South Korea.

> And didn't relatively free markets succeed while soviet communism collapsed under its own economic weight?

The USSR and China are both described as "communism" but they're not using the same system at all.

The USSR was a democracy and so its government was plagued by all the corruption and principal agent problems inherent in government spending by a large centralized elected government, except that in their case it was the whole economy.

China is basically operating a country like Rockefeller operated a monopolistic corporation. It's less centrally planned than the USSR. They use internal competition. The principle difference from the US economy is that it's not an elected constitutional government. There is no takings clause, no EPA or FTC, no National Association of Realtors, no free press. They call themselves communists but they're really fascists -- the merger of state and corporate power. What the robber barons would be if they were also kings.

That doesn't collapse like the USSR.
FWIW, parent rephrased the quoted text in the meantime but without edit history.
> If only more of us wanted to completely rip out the rot.

Even if you report it, this kind of behavior is so normal, I'd be shocked if it does anything other than create more billable project management hours for the company you are protesting.
The warning that it loads only on Chromium based browsers loads off the screen on an iPhone so it looks like a blank page until you scroll down. Would be a quick fix.
I Was referring to the lower level GUI world, that in which you implement "Button" and "TextField" - OO was, and still is, a great win there. The Win32 / Cocoa / Xt level.

But even inside the browser, the fact that even div/span/thing is an object, to which you can attach listeners, and otherwise apply methods, works rather well - I'm not familiar with a better alternative for implementation and dynamic control of this layer
Author is saying that the company already decided they are migrating from Ubuntu to Fedora. That’s not the controversy.

In a Slack channel, someone said “Ubuntu is doomed”. Not because Ubuntu, as a distro, will soon reach end-of-life, but because at $COMPANY, Ubuntu will be replaced by Fedora. That is to say, “Ubuntu is doomed (at $COMPANY)”.

What author is objecting to is people joining the conversation several hours later and expressing unhappiness that someone is predicting the end of Ubuntu everywhere.

But that’s because the new person wasn’t in the conversation, lacks context, and maybe should start by assuming the best intent rather than the worst intent.
By "scalable" I assume you mean "centralized". As in the repository is hosted on a single machine, so you only have to worry about one machine meeting the hardware requirements for storing all that data. That scales better with repo size, but it scales worse with the size of your development team. I'm sure the Linux kernel has orders of magnitude more developers than a typical video game or engine.
My Panasonic has an inverter which is really a gamechanger. This wasn't around in the 90s.
My dishwasher manual says to run the sink until water is hot before starting the dishwasher.

Seems to disagree with #1
There's a difference though. The news stories you're reading are about employees that are offering pay that's at a similar rate as unemployment benefits.

Workers are not OK working on slave wages that these employees want to pay them.
>Pagers are already a poor choice - messages are delivered "with best effort" but there's no guaranteed sending, no receipt, no retries.

They were pretty good towards the end of their reign when 2-way pagers came out. We were able to easily implement something where the system would keep paging you until you responded with an "I've got it" ack or a "Hand it off to the secondary" response, both of them an easy pick-list item.
As I said above.

> Remarkable how when 1/3 of the company resigns in one go - many of whom have great and longstanding professional reputations with no history of political activism and including head of marketing, design, customer support, iOS etc. - following fundamental changes they read about in a blog post, it's because _they_ were all intolerable, proselytizing activists who all had to go for the good of the company.

> Absolutely nothing to do with the two leaders who spend a good chunk of time on social media telling the rest of the world how to run their business in the most in your face way possible.
When I read things like that it pulls me away even further from continuing CS. How blind are you that you do not realise that forcing a software execution is not ransomeware ?

I'll tell you what's wrong here : Docker is a fantastic technology but it simply couldn't find a suitable market tactic.

Now it resolves to this shitty practices. I don't even know how you can begin to think that it would add ANY burden to them NOT to run the update on your computer.

And here is my problem : It's my computer, I decide what is ran on it or not.

Next day we have some idiot getting keys on the docker update system and we simply have built a technologic crash because suddenly nobody can decide wether that update is ran or not.

Keeping control away of the user is the most stupid thing there is.
> The high-performance software industry is low-key carrying the hardware architecture industry on its back

I don't understand this statement. To me it evidently looks like the opposite: the software gets worse (because most programmers don't even learn how CPUs/GPUs really work), and the hardware has to make up for it.

The reason the calendar loads up slower is not because the hardware got worse, it's the software.
Express-JWT-Fusionauth
I was trying to get at cargo2nix, gradle2nix, etc..

Static linking along with non-FHS does enable multiple versions of apps to co-exist easier, but then this is what AppImage/Flatpak enable too.

I've played around with Nix and source-based atomic upgrades, and modules are more impressive to me than non-FHS, though I see how it enables the first. I think shared system libs with AppImage for apps would be fine for any distro, if only everyone could agree.
It wasn't a problem with the device. It was Apple decision that one day disallowed to download existing working software. They had the software, and I don't think it was too expensive to keep it downloadable for a few more years.

Or you mean that there was a problem with Apple servers and now it's fixed?
The answer to that question is quite tricky because the spirit of the law gets much less discussion in the literature compared to the letter.

A simple explanation is that God restricted Jews from 'work' that affects the world in certain ways on Shabbat in order that they should rest. For example, no building, or lighting fires. However, they can benefit from pre-existing fires or buildings.

Pressing the elevator button is akin to one of these forbidden effects (which one depends on a broad discussion about electricity on Shabbat), going against the injunction to rest. Walking in to the elevator and it moving automatically is more similar to benefitting from an existing fire.

While it may seem strange that pressing the elevator button is considered 'work', the answer to that is that the definition of work is directly related to the laws and not necessarily some external metric like effort. This means that the spirit and letter end up very closely related, but I think the distinction still exists.
Actually, the term Anglo-Saxon refers to the traditionally three tribes (and probably at least four tribes) who emigrated from the Frisian coast region (North Sea coasts of Denmark, Germany, and the Netherlands): the Jutes (traditionally originating from Jutland, the main Danish peninsula), the Angles (traditionally from the neck that is part Danish and part German), and the Saxons (which would have been from what is now northern Germany). The fourth group of the Frisian coast is of course the Frisians, (originating from what is now northern Netherlands), and while they are not traditionally held to have been part of the emigration, it's thought that they also made the journey. Frisian today is one of the closest languages to English.

It also doesn't help that our literary sources for this period are very few, non-contemporary (i.e., talking about what happened a few centuries ago), and reliant on state societies talking about non-state societies. Naturally, they use inconsistent terminology for talking about the ethnicity of who is where, and the term "Saxon" appears to be pretty interchangeable for much of northern Germany. The modern term "Anglo-Saxon" thus effectively means "English German," arising largely to distinguish the Saxons who lived in England from those who lived in Germany.

Functionally speaking, you can divide the ethnicities of Britain into 5: the original Celtic speakers, the Romanized Celtics who were part of the province of Britannia, the first wave of Germanic immigrants (Anglo-Saxons), the second wave of Germanic immigrants (the Norse), and the third wave of Germanic immigrants (the Normans), this one largely limited to a very small ruling class.
It’s a nice catchphrase to generate attention for your hbo-series that is now teaching everyone to paint though.
This would be fine if Docker wasn't literally force-fed to me over the past six years. It would be fine if their updates didn't totally fuck up my development environment, or completely break it from time to time... it'd be okay if on MacOS you weren't forced into using the desktop application.

shrug In the end I don't particularly care, I still run things like a caveman using processes, systemd units, disk images, and plan for my resource usage. I just find it mighty frustrating and think its short-sighted. Anyone who gets burned by a Desktop update (which they will, this happened to me within this last two months) isn't going to think "oh if only I paid them! Duh! Silly me." Instead it's going to seem like extortion... "Oh no! We broke your development environment! Whoopsie! If you upgrade to pro you can revert and continue working immediately!" Docker was originally "magical" and each year it becomes increasingly less "magical" I can only hope it is worth it.
Back in 2006, Verizon was similarly confused over the meaning of ".002 cents per kilobyte." http://verizonmath.blogspot.com/2006/12/verizon-doesnt-know-...
> Linus likes mail and so does many other people

And Stallman likes Lynx. Does it mean it's somehow the best tool for the job because a famous person likes it? Times change, tool evolve and most opensource projects catch up. There is no reason why Linux kernel project shouldn't adapt some of the quality-of-live improvements of modern day tooling.
It's not as extreme as that, but Mazda is very good about this. They ditched the touch screen entirely for a rotary knob only infotainment interface, and physical buttons and switches for effectively all controls. Still has a big high quality screen, but no touch input.

It was a big selling point for me, among many other thoughtful design touches. I hate touch screens in cars.
> That might be a generational thing.

I'm sure you're right. I pre-date cell phones and video games and never got interested in either one aside from the technology. A phone seems like a poor substitute to a fast workstation with multiple screens and a keyboard (to me), but I can see the cost in mobile connectivity. Luckily, we can all choose our poison, although my own old man phone needs are not as well supported.

The interesting thing is to consider how your personal technology stack reprograms your thinking.
https://github.com/google/randen#performance
China’s Heavy-Lift Rocket Due for Uncontrolled Reentry Within Days
As an add-on to your smartphone? I like the idea of using a pager, not for the sake of romanticizing old tech, but to reduce the mental overload of being constantly online.
well you could say this about any behavior. Why teach children to stop peeing their pants, isn't that just trying to force them out of their nature?

There's nothing abusive about training a dog about proper behavior. Anyway, I think a dog's nature is more about obeying humans than digging holes. That's kind of the deal we made thousand of years ago
More like “a discussion about how to drill a hole in it”
Self proclaimed anti racists are often pro racism which leads to problems in workplaces where you have to work with a diverse set of individuals.
I distinctly remember people at Nokia laughing at how the first iPhone didn’t stand up to any of their robustness tests. Obviously they were wrong and people bought them (due to the fit and finish of the software, not robustness or battery life) and the first iPhone feels like it was much more durable than the latest generations with their protruding cameras, glass on two sides and edge to edge screen.
To me, starting with Docker makes a lot of sense. I can isolate my development machine from the code execution environment. It makes it a lot easier for everyone on my team to run their preferred OS (Mac, Ubuntu, Arch, even Windows) and still be easy to run the built code.

Containerization isn't really that hard. At its most basic level, a Dockerfile is just a list of commands needed to build/run your program. I'd personally much rather have that as a sort of self-documenting build process than dig into "how does Visual Studio build things? Why is my local dev build process (F5 in Visual Studio) so different from our release build process (msbuild commands or whatever)?" Or worse, "why does our release process involve Joe hitting F5 on his machine?"

Deploying a container isn't that hard - I agree that k8s and such is likely overkill for most startups. A basic "docker run" bash script or something in that vein is not terribly difficult to write, maintain, and hook up to CI/CD. Even so, with growing cloud support from GCP/AWS/Azure etc, the leap from "We built an isolated container for local dev" to "Now we run that container in prod via k8s" is shrinking.

As you pointed out, there are other ways to do this, but at least right now Docker is fairly widely used and it's not limited to certain toolchains/languages. Using something just because it's popular seems like a bad idea on the surface, but if two tools are both reasonably sufficient, I'm definitely leaning towards the more widely used one - it means it's more likely new hire will be familiar with it on some level, there's more blog posts with best practices, etc.

> Imagine being able to unzip a build of your software to a blank windows/linux server and expect that it work flawlessly 100% of the time, regardless of any prior/lack of configuration or other supporting dependencies on that machine

I mean, that's basically _why_ Docker exists.
So I'm an app developer, native iOS and Android. It's my passion, enough that I've decided to work in server side and data engineering instead of app dev in my day job after being a mobile dev for 7+ years. I watch all the WWDC sessions and I deeply care and believe that the mobile computing platform is the core future of computing. My only question as an App developer is why!? Why would I write apps for Linux while iOS and Android exist.
lol it says "universal"
> one who would rather metagame the organization itself rather than address the market/customers/ops

Saved for future reference. My company has an exploding number of metagamers with an ever shrinking number of "adults in the room". It's stagnating hard.
The notion of binary carbohydrate vs. fat metabolism is not reality. You're always using some of both, the balance just shifts dependent on a whole host of factors. Further, this has little to do with what happens to ingested nutrients. Fat and sugar are digested concurrently. You gut doesn't "decide" not to absorb fat, or to shove it into adipose tissue (there's no pathway for his; fat has to be digested before storing) because there was carbohydrate in your meal.

The comparison of sugar to cocaine is absurd. I don't have the will to try explaining it right now, but I urge you to read the literature on the subject, not write ups by bloggers/journalists.
> Things like injuries, starting lineup, breaking news before the match can certainly move the line.

But! At least until recently, people overreact to events like these. If you see the line moving strongly at once, it's more often an overreaction than an appropriate adjustment.