skysight-inc/HackerNews huggingface dataset:
Not enough libraries for what I had to do at the time. I looked at it.

Also you claiming something has "become" cultism does not make it a fact.

I'll go the other way around and say that your side in these discussions is the cult of "get off my lawn".

I'd equate you to the people who resisted the use of iron and concrete and claimed you can make tall buildings only out of wood. Anti-progress folks.

If it makes you sleep better then go for it. You're still wrong.
> It should be about the value I bring to the company, not where I live.

What, no! It should be about what offers you can get from other places. If your offer is close to your local salaries, then that mean the company thinks you would have a hard time getting a better offer from somewhere else.
Then they should hire someone else. There are cheaper bodies for filling seats than mine.
Profit is ethical in abstract if you're intelligent and can see how reputation is valuable. You will have a hard time getting people to buy your product if people hate you. We're not in the state we're in because of profit motive.

It's the short sightedness that causes the most unethical behavior from the top down. 10-Qs... a man considered changing that timeline to help fix that problem but he was ostracized. Maybe one day la naranja will return.

I would be interested to see what an ethics motive looks like that gets people out of the bed in the morning to do a job they barely care about.
EDIT: I misunderstood how it works, read the reply to see why I was in the wrong.

I haven't read it all (and probably won't, these kinds of works are not my forte), but there's something that doesn't look that nice.

The swapped function seems strange, mostly because you treat 1 as a special case which reverses the content.

I would either have a reverse function or use negative numbers to reverse those chunks, like this:

uint(16,0xc01f) matches big endian 0xc01f (bit sequence 1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1).
swapped(8, uint(16,0xc01f)) (bit sequence 0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0).
swapped(-16, uint(16,0xc01f)) (bit sequence 1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1).
swapped(-8, uint(16,0xc01f)) (bit sequence 1,1,1,1,1,0,0,0, 0,0,0,0,0,0,1,1).
swapped(-4, uint(16,0xc01f)) (bit sequence 0,0,0,0, 1,1,0,0, 1,1,1,1, 1,0,0,0).

There might be better solutions, I just dislike exceptions in rules, if it can be helped.
No. What I am complaining about is the use of "because" in your statement:

> I never got PTSD from it because I stood my ground.

You did not get PTSD. That's great! Glad for you. But you can't know for sure why you didn't get it. That's the reason I think that it almost seems malicious to say that you didn't get it, because you stood your ground. Which makes it seem like you would've got PTSD, if you didn't stand your ground. So especially when replying to someone who has PTSD, it makes it seem like they should've just "stood their ground", because you know, according to you, that is the reason you didn't get it. But you or I or we can't know why you didn't get it. Or why exactly they got it.

Now, if that wasn't your intention at all - Then I'm sorry. But as you can see by the reactions to our comments, I wasn't the only one who misunderstood you. Maybe that's a hint :)
Well if you break even even in 2 years that's still a great investment, beats most other investments out there and there is very little risk
> The only way bringing the solar panel with the bike makes sense is a multi-day ride. But as is being pointed out, you're going to be spending a lot more time sunbathing rather than biking under power.

I guess the sensible way would be just having bigger, fold down solar panel array and to deploy it where you stop.
You can be the one who complain and yell at clouds, or the one who contribute for everyone to a better world.
Of the three hackathons that have been arranged in my current job over the span of three years none of them have had any bearing on direction, design, requirements, or processes. It's been pointless.

This isn't because what was researched and created wasn't relevant or valuable, it was because (mis)management just discarded the results immediately.

Every hackathon entry could have either saved months of work or prevented the shitshow of broken and bug ridden software we have now (again, a result of mismanagement but hey we're Agile© so everything must be good). It's beyond frustrating seeing the management hand-wringing over issues that would have been fixed by now. None of the devs are empowered to use the results and research at all. Absolutely pointless and entirely lip services to the devs.

It's put me off ever getting involved in any future ones here.
I think this is a failure to recognize the distinction between having modified genetics, and having been genetically modified.
One cannot ignore penalties if one is on the supply side. Gazprom pumps the gas, Germany says "thank you, we will not pay for it because you owe us penalties". All they can do is stop pumping.

And Russia immediately laid the blame onto the West, and never stopped. Maybe we are now looking at the part of that continuous effort.
You can check a ton of stat sites... Firefox was around 30-40% <<global>> market share and growing fast, it was taking over from Internet Explorer.

Firefox was growing constantly before Chrome started taking over.

Those people using Firefox weren't a small minority, and they weren't techies only.

You're trying to rewrite history from your small bubble.
This is completely the opposite of my experience. Most developers work from home, but managers are more likely to be in the office because their job is meeting lots of people.
You didn't address the argument. You latched onto an imperfect analogy (and all analogues are imperfect). That tells me everything I need to know: you got no argument. You'll still seek to discredit the other side any way you can though, apparently.
Sounds like FreeBSD could make DX much better even 20 years ago, before any Docker was created, but opted out of such step further? Or have not seen opportunity? Or some other specific reason?
Quality Trumps Quantity on Argumentation and Advertising
why cant we just individually decide what we are willing to do? why do we need to mindlessly join unions that tells us what we think?

imagine if you will, that everyone had some personal backbone and responsibility, and had standards for what they would accept. They then communicate this to prospective employers, and would quit if things happen they cannot accept.

if everyone, or majority did this, then companies would be either forced to align, or have no workforce. and IF enough people exists that dont care about working 14 hour shifts 7 days a week, good?

nah, this seems stupid, why should individuals decide? lets rather sign our free will over to unions that by definition simply just exists to shield the "mediocre workers that CLEARLY cant think for themselves"
In our case, our government forces our BPO(Business Process Outsourcing) companies to return the employees to the office because of the economy. There are small businesses and infrastructure that are invested near office hubs. So, if people stops going to the office those small businesses will shut down.
If the company won't comply, the tax perks will be remove.
And it would be interesting to get your opinion on censorship if saying things you believe in meant the government would hunt down and execute your entire family.

Of course that is a ridiculous scenario, as are most straw man arguments.

And the "shouting fire in a crowded theater" trope was original made in support to argue for censorship of speech opposing the draft during WWI so if anything it's an example for why we should absolutely defend free speech even if there are seeming arguments to restrict it. The better solution to prevent stampedes in crowded spaces is to have safety regulation requiring adequate exits and occupancy limits, which we do have. Movie theaters are also not public spaces so they can easily ban people for causing a disturbance.
I shared it by copy pasting a link to my friends. It really doesn't need to be any easier.
A couple things IMO.

First, making network requests when downloading packages is necessary for the tool to function and unavoidable. People who care about this will be using a VPN of some kind. It's just how the Internet works. But telemetry is something the tool author is choosing to add, not something that's necessary due to the architecture of our computing infrastructure.

Second, the Go telemetry would apparently create a unique, persistent user ID. Normal Internet use doesn't, there's just the IP address which is different from location to location, shared by a bunch of people behind the NAT, and can be masked using common tools.

And yeah, I know this is "anonymised"... but if you have one user ID which uses Go sometimes with an IP address from a particular apartment complex land sometimes from a particular office space, finding out which individual that user ID belongs to is trivial.
NB. I compiled these myself on Linux with musl and gcc.
My point was more around him saying that focus on psychological health will be looked back on as one of the worst things to happen for humanity.

Also, I’m certainly not saying sleep the day away, but sleeping until you feel well rested feels pretty obvious. There’s a big difference between getting the minimum amount of sleep to get through a day and getting enough sleep to get through a day with high energy levels (as the author also found).

Also, if you do any sort of intensive working out (as most people should) sleep is an absolutely necessary part of your recovery.
Is there a way to run podman as non-root but with a privileged helper (or some caps) for proper bridged network setup?
No, I believe managers do useful work. What I mean is that knowledge workers have discovered they have the capability to do their job just as effectively when remote, while managers have simultaneously discovered they don’t have the capability to do their job nearly as effectively when remote; i.e. a lot of managers are realizing they relied on face-to-face interpersonal skills to motivate, track, and manage their employees. Some managers (like yourself) have clearly adapted, while others have realized how much they relied on (benign!) shouldersurfing to figure out if work was being done.
> Not enough libraries for what I had to do at the time. I looked at it.

have you ever considered the same is true for the hundreds of thousands of OSS projects out there that are writing their code in the language they know best and provides a wider range of opportunities?

If the advocacy for safe languages revolves only around _one_ language, it's spam.

It's the same thing of "excuse me sir do you have time to talk about our lord and savior Jesus Christ?"

There are so many imaginary godlike beings, why stop at the one?

> Also you claiming something has "become" cultism does not make it a fact.

spamming without being paid it's cultism.

It's the definition and it's not up for dispute.

> I'd equate you to the people who resisted the use of iron and concrete and claimed you can make tall buildings only out of wood. Anti-progress folks.

False premise.

I've never resisted to Rust, in fact I write Rust code when I need it.

Your argument is deeply flawed.

Because it comes from cultism, not from reasoning.
> The entire history of civilization from hunter-gatherers to 2019 was built largely with in-person work

Not surprising, given remote work didn't exist for 99% of that time period.

> they will need affirmative proof that the new way works better than the old way

If they couldn't find enough evidence during the last few years they have bigger problems than the choice between remote and office work.
> If the one game someone wants to play most doesn't work, they're not going to switch.

People keep saying this but more and more people are using Linux for gaming and the Steam Deck sells very well + receives a lot of praise. How could that be if what you are saying is true?
Does mobile Safari block ads?
I think there's too much doom and gloom about Google not being fast enough to respond to Bing + ChatGPT

We know from history that being first means nothing in the long run. If anything, being first often means losing to something more polished and more considered.

Don't worry, most people will still use Google, and Google will eventually release their own version.

This doom and gloom reminds me of all the "Apple is over" because Samsung came out with a tablet and smartwatch before Apple did.
I think you have problems understanding what is written. I'm not asking why they can't catch up. I don't understand why an unqualified group of people is empowered.
What setup enabled all this productivity?

I hope I'm wrong but this comment reads like it came straight out of this piece of satire - http://www.columbia.edu/~sss31/rainbow/wife.html
Seeing how Twitter was up for months while being proactively destroyed by an incompetent doofus, I would say this is a testament to solid resilience and scale engineering that was.
Blackrock Creating a Back-Door CBDC
The problem is that the way it was done looks pretty inconvenient with panel being high up and potentially in the way
It is a market. Employers and consumers will pay what they have to be satiated. If they can’t afford that, they’ll have to make do with less. If something is priced too high and there are viable alternatives, they’ll consider those alternatives.
I wholeheartedly agree, but we definitely need a replacement API since the entire industry is enriching their documents with micro applications.
You wouldn't find it very easy to quit smoking if you kept a full pack of cigs in your pocket at all times; the easiest way to stop using these habit-forming things is to prevent yourself from accessing them.

This could be via many means from parental-lock style apps and firewall setups to uninstalling problematic apps from your phone.

I recently removed the web-browser from my phone leaving no apps on it that aren't strictly for communication (with a few exceptions such as a camera app and file manager). This has been an excellent move, and I liked it so much I tore off maps and emails too - it feels pretty good to live in the real world again. (I accept this is a pretty extreme approach but I'll try anything once)
This is well made case - but I'm not sure I buy the central argument. Within some basic limits, I don't think terseness and readability have the contradiction made out here, because in programming we have abstraction, which gives us both.

To take the example command that's given:

beef.txt | grep "lasagna" | sort -n | uniq

Sure, writing the logic out for this in something like python straight out the bat with only the standard library might look messy, but with one basic convenience function it could quickly be:

search(for='lasagna', in='beef.txt', clear_duplicates=False).sorted()

Obviously you have to write the function in the first place, but I'd say if you're doing something like this often, it's easily worth spending that 2 minutes. And if you're not doing this often, you'll have a faster time writing more code, but keeping less heavy lifting of "how does bash pipe together" in your head.

I shared a project here a few weeks ago experimenting with what my dream shell might look like, what surprised me more than anything else, was how easy writing a repl environment actually is. I put a scrappy one together as one person in a few hours, so I don't understand why as developers we've reached general language models before being able to make a powerful, but new-user friendly shell.

Also, completely unrelated note, but posix only allows passing back strings - but isn't this true of web apis too which we use all the time? How come no json as a standard passback from programs?

Shameless plug for the project I mentioned earlier: https://github.com/benrutter/clamshell
> companies out there stating that remote is "complicated"

It's complicated because a large number of managers haven't figured out how to manage a remote team.
That’s one thing.
this line of argument doesn’t make sense. you’re complaining that having a job is like being imprisoned. if you feel so strongly about it, you should be an entrepreneur. know that it comes with other tradeoffs you may not prefer.
I get that - it sounds silly. But also people have been abused by others yelling that.

I’m an Aussie. I live the UK. Nobody takes offence to people calling me Aussie. That’s because nobody was ever beaten up by anyone yelling “Aussie” at them. If I was from Pakistan that wouldn’t be true though, so the shortened version of Pakistani is considered “the P word” in the UK.
I've worked either both fully remote and fully in the office over the past decade depending on job at the time, and noticed little difference in work productivity at home vs. the office.

The major difference has been in the dead time around work. Time spent commuting, lunch breaks, coffee breaks, etc. When working in an office, nothing much is achieved during those (maybe some socialising or reading), and work takes them out of my time rather than their time.

Working remotely gives that dead time back to me, allowing me to spend it on things I consider more valuable (e.g. playing a musical instrument, doing some DIY around the house, gardening, putting on washing, etc.).

It's that which I feel has given me a better quality of life than the act of not working in an office. If an employer is paying me, I don't object to doing that work where they request. What I do object to is the extra hours that takes out of my life that they aren't paying me for (typically commuting).
So innovation is just shipping new features? Don't really believe that's a great metric to track something so subjective, I believed innovation had a bit more weight than "let's do something and ship it! Whatever!".
Remember that the premise of this conversation is that ZDF is not government-run. That you are legally required to pay the TV tax has no bearing on that. The government neither collects nor allocates that money, and has no control over the broadcasters.
> the goal in capitalism is increase profits, not well being of people.

I thought that in 2023 would be clear to everyone that only capitalist countries were able to improve the well being of the people. I see 0 boats from Miami to Cuba, just the other way around. So even though we can agree that people working in some fields have a hard life, for a fact, we know that in the communist countries they didn't have a better life than before, as we saw in the Holodomor, the famine that was caused by the decision by Soviet leader Joseph Stalin to collectivize agriculture in 1929. Teams of Communist Party agitators forced peasants to relinquish their land, personal property. Collectivization led to a drop in production, the disorganization of the rural economy, and food shortages.
thats funny, because traditionally when a company signs with a union, there are semi standardized rates of pay for certain amount of experience and education etc, and then companies tend to go "well this is what we agreed to with the union", and the worker is in a very bad position to negotiate different.

You already have all the power in the world, YOU, the worker, can decide what you're willing to do, and what you demand in return for it. What more could you possibly need?

What kind of logic is being employed here? why are we treating the common worker like they are so retarded as to "obviously need" a union to make the good decisions for them?
> This is why even a simple organism can have basically an unlimited amount of complexity. To understand a dynamic system like this would require very precise measurements of very small particles in vivo which is currently impossible with our tools.

Even a computer has an unlimited amount of complexity (2 pow GIGABYTES_OF_RAM possible memory states), yet we have abstracted it into an abstract machine that is well understood.
Do you leave young kids at home unsupervised? I really don't understand this argument.
It very much depends on the tags you use. Swift and iOS is absolutely abysmal and questions will be closed as duplicates of questions that have been irrelevant for years.
Go and Haskell are great though.
It's like quitting smoking. If you're very good at quitting smoking, because you already quit 6 times, it means the first 5 times you haven't really quite. If Rome fell 6 times it also means at least 5 times it didn't fall for good and thus it took more than a day to fall for good.
Why is work seen as a gift?
In german, they employer is the "Arbeitgeber", i.e. the "work giver", while the employee is the "Arbeitnehmer", the "work taker".

Which is really wrong IMHO. The employee is giving his work to the employer.
Because that's labor theory of value which is Marxism and marx is just some guy.

Arguments against will be that value "is" what people are willing to pay for them, which is some combination of supply and demand, but I find this just too simple. Technically it's true that the "value" of something is the price someone last paid for it, but then we get situations where we say a Bitcoin is worth 40k usd or whatever tf the price is right now. And then suddenly its value is 20k, and if you ask why you'll get thirty answers, all wrong. Maybe the price was 40k to someone and 20k to someone else, but the value? Nah. And the price alone tells us basically nothing.

The interesting thing for me is the third person. Me, in this case, to whom Bitcoin is worth 0, or less than 0 because I would consider it a labor cost to own a Bitcoin (figuring out a wallet or whatever). How does someone to whom a Bitcoin is worth 40k then then around and say "Bitcoin is worth 40k" to someone like me?

To capitalists trying to nod their heads and say ah the price is high, supply must be down or demand must be up, I say, good luck predicting human behavior, that usually goes great.

For me though I agree with you, the value of goods is some combination of their production costs, in any meaning of the word "value" that matters.

"But what if someone spends an entire lifetime of labor producing a single widget nobody wants? Clearly demand plays a part in value!" I don't know, go away. Why would that happen? Sure, ok, also include in value calculus that hopefully people only make things that people actually want. (the capitalist argument here is, the profit is to be found in the margin between cost to create and the price set by desirability - to which I say exactly, profit should be eliminated)

Edit: someone else had a comment they deleted talking about how profit is necessary so as to have surplus to save in case of equipment failure, I'll paste my response here cause my thumbs put in the labor so by golly I'll get the Payout

Traditionally, are profits sequestered to be used as savings like that? In my experience the equipment breaks and both companies go bankrupt because the executives in the c corp spent the profit on themselves already and are happy to just go find a new investment.

Actually in my experience the other company, the co-op, doesn't go bankrupt, because the workers are smart enough to safeguard their well being with rainy day funds. This might be one of the reasons coops are repeatedly shown to be far more resilient than traditional companies.
I refuse to keep quiet unless I can do somebody's work for them.

Framing the whole thing like "saying C isn't cutting it anymore isn't a useful thing to say" is disingenuous.

As professionals we have to keep ourselves to higher standards. Currently I work in a company where the CTO said "screw you all" and forced a rewrite. And you know what? Recently we released the rewrite and it's going better and better each day.

These things do happen. Informed people with political capital to spend do exist.

It's a shame that the industry at large is mostly just comprised of followers.

(As for gradual rewrites, look at this thread. People are getting worked up just by saying the word "Rust". It's very sad but also kinda hilarious observing [supposed] adults act like that.)