skysight-inc/HackerNews huggingface dataset:
Sure, and I have been in both positions.

But the reality is that the vast majority of tech jobs are in the first category. There are far more people building web sites than kernel network stack hackers.
It seem we do have the ability to control the climate, because that's what we're doing. So, we can stop making it worse which is good!

But we're definitely going to have to adapt because even if we stop it we've already changed things somewhat. The question is who, where, how much. And how much the adaptation will cost, and whether people can afford it, and and and.
Real world example: Mastodon would toss out and stop updating home feeds to save resources after a period of inactivity.

https://github.com/mastodon/mastodon/issues/5634

So people came back to empty timelines. Terrible UX, but until someone both experienced it and mentioned it, no one with code access realized how bad this was for returning users. Now there's a friendly message letting returning users know what's going on.
These past few months, I have been slowly working through the audiobook version of Steven Strogatz' Infinite Powers. The work is enjoyable exactly because there's a bit of effort made to breathe life into the names everyone remembers. For example, Strogatz describes Archimedes as being so "neglectful of his person" that he had to be dragged to the bath; the irony being that one of the most famous anecdotes about him was a discovery he figured out in the bath. This is extra delightful to me since the beginning of my career was spent supporting these absent-minded professor types. I clearly remember realising that the path ahead of me was not going to result in some obvious legacy, despite whatever ambitions I had, but I could fix Dr Gell-Mann's printer. The working printer seemed to make him very happy, and I decided that was good enough. In 250 BC, someone just like me made sure Archimedes was clean and fed.

This post is pretty old, and I'm curious why it's been put up here today and what sort of conversation mmphosis was hoping for. To me, it reads as a half-considered opinion. Could it be that the siren song of ambition and personal legacy is a nice little perk if you can afford it? Is there a counter argument to be made that if you can't keep your personal shit together, you obviously lack the discipline required to turn those deep-thinky thoughts into a legacy? Are we taking digs at how the progress 2-3 productive coders make in the early, dark hours of a startup loses steam as it tries to scale? Anyone of these conversations overlooks a pretty crucial idea, which is potentially a more productive conversation in itself: how do we find and conscript those people who will fix our printers, run our errands, and generally work to move objects out of our way while we follow our delight? Do we have to occasionally treat their fiddly petitions for reassurance with respect, as a sort of payment for their efforts or do we simply assume that being around greatness is enough?
The CLI interface is very good at enforcing you to be aware of the underlying model (local state and the repo’s history). This allows for the user to draw an accurate user-model in his understanding of the system.

I have been using Git for around 15 years, without a fuss. Maybe because I was lucky enough to have found a good tutorial.

Instead of hiding the abstractions behind a “friendlier” CLI, Git shows you its real power and that of VCSs in general, by having a lower-level API.

Not even the multiple GUIs built on top of Git, adventure themselves into hiding or dumbing down the abstractions that allow you to do quite complex things with the code and its history.
The difference is you are already buying water in your kitchen for non-spoon purposes.

You are not already buying plastic spoons for non-spoon purposes.
hi this is josh from stripe, edwin is retired, it is year 2050 he is now an old man and types 5 words per minute.

i have updated the jira ticket of your issue to critical high priority because its growing internet points means probably pr disaster, thank u.
> The US scene in comparison (seen from far, just to be clear) looks much more comfortable with closeness to corporate and state actors.

this is true, and it's one of the reasons I helped start cyberia.club and layerze.ro - US tech is deeply entwined with megacorps and it sucks the joy out of hacking, at least imho.
Indians not getting hired by global tech companies isn’t a global problem and women not joining tech isn’t usually for lack of hiring policies. That starts way before in University or even high school.
I love how this got 4 different answers.
So spoons are unsustainable? Not sure I follow.

It's more sustainable to throw away a plastic spoon that wash it. That's pretty plain - an individual has not optimized their process for cost and resource usage - they're just squirting randomly like 100X the soap it would take in a large industrial washer to get that spoon clean.

Efficiencies of scale are massive and irresistible. You cannot grow vegetables in your back yard at the same level of efficiency that big ag can, not even close.

You can't drive your individual car at anywhere the efficiency of a bus or train - we should all get on board that one, it makes sense to people. While somehow the other efficiencies don't. They just get mad when you point that out.
They would be aroused by your unpublished writing?
Is it just me or do you also get the impression this article has triggered all troll-farms worldwide?
Trying to catch the implied ideas many of the posts are trying to implant is just a drag.
To address only one sentence of your comment and offer a pointer for anyone who needs it: the git reflog can get one out of some uh-oh-reclone-time mistakes and it's pretty easy to use.
Like the Boeing 737 MAX?
Good luck with that - the popups usually don't depend on Javascript (at least, not to display them).
I’ve always called them sacrificial lambs.
Pronunciation and orthography vary in many cases, not simple at all. Unless you already come from a germanic language, then it's relatively easy.
I think he might be implying some issues related to the caste system. It’s been discussed on HN before about how some members of the upper caste may not treat other team members from a lower caste appropriately. Despite no longer being in India, and despite that behavior not being acceptable in the host country.
The real difference is that having running water for washing things is a necessity, and can be also provided in an ecologically sensible way.

Manufacturing trillions of plastic spoons is insanity, but that's the free market for you. We put our comfort and vanity above everything. Unfortunately the top 10% that consumes the most by far will be the last to face the consequences, but they will face it too. Sooner or later these violent delights are going to receive their violent end.
So they just continue with laughable racist movies and media, and get a pass? Ok, whatever.

Or do you mean, it makes sense that they are the way they are? I agree.
Previously accepted talks give you a quite good sample about what kind of content is accepted ...
Coverage of the abuses in these prisons is not limited to a single country or region of the world. And which is “my own” country’s media?

It is not intellectual laziness to observe that an account primarily parrots the propaganda of certain repressive governments.

Your own account is rather interesting in that regard.
The question was intentionally crafted for that effect :)
The implication is obvious from the context of the discussion. Don’t be disingenuous.
I assume that he meant they are well educated, skilled and thusly won’t be working for dirt cheap as they’d have better options.

He said the problem isn’t with hiring Indians, it is with cheap labor.
Anyone up for doing the math about how long it would take to deplete that much aluminum at the rate this planet consumes aluminum? Does it take us past the point the sun melts the earth?
Depends on the company but they are commonly used to ensure managers are not just firing someone that they are "pissed off" at, people are cynical about them but they are designed to ensure managers have to document the poor performance, and have notified the employee they are under performing...

I have seen companies that lack this process and witnessed employees getting very positive feedback from managers even in performance reviews, only to be shell shocked with a termination for poor performance.

Given the option to have a PiP process or not I would rather have one.

I have seen employees go on a PIP and then improve their way out of it. I have seen them be used as a tool to justify termination, and in one case the PIP ended up revealing fraud.

I think the point is, if a company is going to abuse employee, that will happen with or with out a PIP, but even with abusive management having that process IMO is better than not
Git is the perfect tool to develop the Linux kernel and a wretched kludge in any other context.
With HN, what happens more often than not is I see an interesting link, click on it, find some very useful information, often quite complex, which I then bookmark and come back to again later, typically learning something of value which I can then incorporate into other projects. There's really too much quality information disseminated here to absorb, so I have to pick and choose.

Quality of information on HN is certainly far higher than on the other social media platform I used to frequent, Reddit, where even on the tech subreddits it was a dumpster fire more often than not, to the point where I eventually just deleted my account there. And Reddit's superior to Facebook and Twitter, based on everything I've seen escape from those walled trashpits into the larger internet.
>> Yes, to be utterly semantic, it is discriminatory. I don't know how this sits with me, but it is technically true. But, whether it sits well or not, it is virtually impossible to fiddle ourselves out of this quagmire of inequality without taking proactive _opposite_ steps.

I think there are additional externalities that need to be considered. For example, some of these discriminatory policies are going to cause strife, hate, and resentment, etc. in the people who need to be discriminated against. I think there may be unintended consequences that we're only beginning to see.

Discrimination causes problems that can take a long time to emerge and a long time to address. We're STILL seeing the effects of this on many minority groups - but the solution IMO isn't to do it all over again.

It feels BAD to be discriminated against.
Why not just say "Mark Russinovich" instead of the current title? Unless there's some agenda behind it. Mark is pretty famous among tech circles.
Neoconservatism went out of fashion because the neocons pushed for wars that killed hundreds of thousands of people in the Middle East, and completely destroyed the region for nearly two decades (and counting). American actions during this period severely undermined the international legal order, violating prohibitions on wars of aggression, torture, and assassination.
Windows GUI people dislike Git, news at 11:)

I have gotten used to git, and it is fine, I do like gnupg signing on commits.

The only thing I miss is "$Id$" that CVS/RCS would update with the rev. I could then print out the rev so I could see what version of the object is on one of the many servers at work. I wish git has something similar.
Space advertisers ready to display commercials in the sky
What makes you think this, do you have a source for this "US government preferred outcome" ?
Agreed. The rational was not to "pollute" Spotify with a bunch of public Trackafind playlists. But I've received this feedback elsewhere. Plan is to add flexibility to make the playlist private/public cause I've received feedback for wanting that ability. Alternatively, drop the private scope altogether and have all playlists public by default.

Edit: it needs the create, edit permissions to create the Trackafind playlist and add tracks to it. The follow just comes as part of that auth scope.
Doubly so for Florida.
You can, but you have to crack the encryption yourself. Selling or distributing bypass tools remains illegal iirc.
I am 51 and have learned that peace does not come from our work alone. I believe our lives are about family, community, work and worship. For me worship is in the context of being a Christian and following the teachings of Jesus.

Whatever your religious background I would suggest not placing all your hopes in your work. If you do you will measure success in monetary terms. It can be surprising after spending a lifetime making yourself financially secure you can still be left wondering, "what next?".

Enjoy your work and your family. Try not to compare yourself to others so much and this will help with the overthinking.
none. javascript code linters do most of the work, im fairly a wrong code provider so the code linter can self-correct itself until my code somehow ends up doing what it needs to do.
Ooh look at mister fancy pants here with drawers.
Taiwan SAR can exercise high degree of autonomy: Chinese FM on Musk’s plan
“It becomes part of self-worth to value one's cohort above those that are seen as opressive.”

Meaning that its ok to be racist against the race that is perceived as oppressive. I dont subscribe to that and it proves my point. There is a sense of “racial preference” and the justification is that comment above. I think an eye for an eye will make us all blind and it needs to stop. We really need to move beyond this nonsense.

Edit: I agree with your edited comment:

“Unfortunately this insecurity is often exploited by right-wing politicians and used by them to create an us-vs-them mentality that leads to things like racism and discrimination.”

But i dont agree that people should self segregate as that is another form of racism. This vicious circle needs to end.

However your comment also seems to prove my point. There is a sense of racism but it would seem to be defensive racism. Ie we stay away from them because they have something against us.

Am i correct in my understanding? Genuine question as i genuinely want to understand the topic.
this is nothing more than a shot across the bow. you can't build an argument for why everyone should move away from git, unless you can point back to a tweet from a few years ago that you can say "i've been saying this for years" about. what better way to get an entire industry to move to your product, than to acquire its main "hub" and then replace the underlying tech. customer adoption strategy at its finest. as they have sunset atom ... next they'll sunset vs code and make you use straight up vs ... and they'll sunset typescript ... because ... this is conceptually just c# nowdays.
Very cool. I guess the takeaway is eating a big meal right before sleeping is not ideal for losing weight (but could be a good strategy for those looking to gain).
TortoiseGit + IDE tooling, CLI only for edge cases not taken by the IDE, when the repo gets borked, rename it, git clone, copy the latest changes on the freshly cloned repo.

No need to care more than that, I never needed a PhD in SCM systems since the RCS days and ain't starting now.
I've found it much more difficult to clean a fork.
> It does take a certain amount of mental energy to constantly be computing effecient key combos.

I disagree, the only time I'm actually thinking about key combos is if I'm vim-golfing something or trying to create a macro to reformat a large amount of text.

In day-to-day coding I just think about what I want the result to be and it just happens.

> On another note, the productivity I’ve gained from using an actual IDE

Yeah, IDEs with semantic understanding of the underlying language are great. The stuff JetBrains releases is top notch in that regard. I used IntelliJ whilst working on a Kotlin project despite constantly getting pissed off that it didn't work like I wanted it too.

Knowing how to manipulate text for languages that don't have great IDE support is still worth it if you're ever forced to work in such languages. At my previous gig I had to maintain scripts/programs written in csh/bash/TCL/perl/SKILL/python/ruby, knowing vim well made refactoring significantly quicker/easier.

Now days I just write typescript all day so I do get the IDE to do most of the work.
> Funny people are willing to leave with just 1 text banner which you can turn off.

I'm not interested in using ad-supported versions of products, period. Especially for work. I don't care what their other redeeming qualities are. Even just dipping their toe into the freemium/nagware world signals to me that they're moving away from shipping a professional grade product (ironic given that's what they're advertising).

I don't buy into "what's the big deal" type arguments like the parent post. Same as I'd cancel netflix even if they just showed a 2 second ad before a movie. I want to be a customer, not a vehicle for advertising. The fact that this is an open source software project makes me even more sensitive to it, because I don't want to see OSS become some sort of scam that teases what companies really want to sell you.
This right there is the what gives me pause. Every time I need to do something out of the box, I need to start googling. Rather than there being an easy to remember command to do it, one that has a good name that indicates what it does; or, more specifically, what one uses it to accomplish. It's like naming a field "list" in code; I know it's a list... but name it so I know what is in it or what it's for.

And to add to the fun, there's multiple other answers in this thread on how to accomplish the same task.
Top science fiction short stories published in August
The real life, physical experience may still be available.

>using tools to snip them off the plastic sprues, then connecting, painting, and even stickering them

Used to do that as a kid, with model car kits bought at the local toy and hobby store.[0]

>the kind of person who owns a soldering iron and wields it like a pro

Spent the better part of a pre-teenage summer once assembling a Heathkit[1] multi-band radio receiver -- dozens if not hundreds of resistors and capacitors to solder!

[0]https://www.revell.com/products/cars/

[1]https://en.wikipedia.org/wiki/Heathkit (the heathkit web site seems to be out of service at this time)
Could that food supply shift to Canada, Russia and possibly Greenland? Obviously, we don't want it and should avoid it.
It’s not preventing it but certainly is reducing it.
Could you elaborate/provide a few reading pointers please?
Can the best vim gurus beat an average mouse user? I am certain they can.

Can they beat the best mouse+keyboard gurus? I very much doubt that.

Note again that I'm only talking about navigation - when you're actively editing, you're obviously going to lose too much time moving your hand between mouse and keyboard.
Me too, but it makes a big difference. Recording sales or support interactions with customers is common.

The article also mentioned "commission" as part of his compensation which may be related to a sales function.
I’ve learned most people tend to have different intuitions on giving vs. taking, even when arithmetically they are equivalent. It depends if the narrative is zero or positive-sum.

If people perceive that some groups are getting extra at the expense of others then that is seen as wrong, but if those in need are given communal surplus that is seen as just. In the circumstances of historical injustice you have competing claims that overlap depending upon which details are in focus.
India works on a caste system, said caste system being very discriminatory.

What the other poster meant is that you'll end up hiring out of the upper castes and they'll display a lot of bias towards other castes.

It's to the point that many from India won't admit to the caste they're in.
Different indeed. Every sentence sounds like a question with a small delay before the last word of the sentence.

I have no idea why this is, but you can see it in literally any Indian engineering lecture recording on YouTube. It definitely does not inspire confidence they know the topic they are teaching.
I think I have the same. the only thing that stops me using it more is I do a lot of threejs dev in the browser. I'm not sure if it's the GPU itself or the browser drivers which i can't update now, but it crawls. Favor - if you go to threejs.org are you able to run example sketches?
>>(we get 1 year for 80% pay, first 6 months full pay, then 5 years protection against dismissal)

That is just crazy.... I would hate to be a chidless person in your country, I can not image the extra amount of work that get places on people that do not have children...

As someone that will never have a child I like the fact that the US does not force this kind of parental leave on employers, I know that will be very unpopular hot take
First mistake: buying a TV. Buy a cheap computer and plug it into a big monitor. After that, then we can talk about sourcing content legally/ethically/morally, which are very different concepts imho.
Love the pun on nibbles too since half a byte is a nibble, and there are 4 slots.
> regular contributor to parliamentary hearings

And typically invited by the opposition, not the governing parties ...
How about we acknowledge that men and women are different and that includes our interests? Maybe women in general are not as interested in stem in such numbers as men are (of course, bell curves, etc.)

I know it's monkeys, not people, but experiments have been done:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2583786/

> We compared the interactions of 34 rhesus monkeys, living within a 135 monkey troop, with human wheeled toys and plush toys. Male monkeys, like boys, showed consistent and strong preferences for wheeled toys, while female monkeys, like girls, showed greater variability in preferences. Thus, the magnitude of preference for wheeled over plush toys differed significantly between males and females. The similarities to human findings demonstrate that such preferences can develop without explicit gendered socialization.
Git was designed for a fully distributed open source environment where there is no canonical head and no continuous access to a source repository. It makes sense for the way that linux is developed. It makes less sense for the way that most corporate development is done.

Yes, SVN is worse. That doesn't mean that git has flaws in its most common deployment.
Misrepresenting the point that was being made, to manufacture an objection.

It was a description of identity politics, made to clarify why attitudes are different in different places/peoples. Not some kind of policy suggestion.
I fall in a similar camp.

I think generally what we see as "slightly left leaning" ends up being "extreme left leaning" seen from the eyes of the US, as "center" politics in Europe would still be considered "left" in the US.

Basically, the baseline of the entire country leans so far right, that anything outside of the right seems at least slightly "leftists" in US politics.
Could you explain why?

Do you think white men aren’t being discriminated against? Do you think white men are being discriminated against and just don’t like seeing people talk about it? Or maybe some other reason?