skysight-inc/HackerNews huggingface dataset:
Hmmm no. I'm not advocating this on any way shape or form.

I'm encouraging discussion and debate and that people be informed to the point their decision can be trusted.

Being a bit obsoletist about discussion and presenting evidence is bad is extremely concerning.
I don’t think they meant noob as a pejorative.

Anyway, I’ve been the “resident git expert” before, and even just supporting competent CLI users is miserable once the team grows beyond 30 or so people. I can’t imagine trying to then reverse engineer and debug a half dozen crappy GUIs.

Optimizing everything around developers that can’t figure out the CLI sounds like a great way to attract bozos (both by admitting bozos and by chasing non-bozos out).
We Don’t Talk Enough About Money in Silicon Valley, Revisited
The American Rental Car Cartel
I guess this must be the premise of capitalism.
I love posts that are this information-dense. I know for a fact that this will be useful to me some day.
Git is a perfect match our project's needs, which are so far from FAANG scale that it would be a joke to even compare them.

In our case, fully distributed development (no developers live or work within 1000 miles of each other), public repository, welcoming 3rd party PRs, strong use of topic branches, fully rebase-not-merge workflow. 600k lines of C++, 21 year history, on the order of 100 contributors, 2-3 core developers at any point in time.
In python-land, I like to use glom[1], which is basically jq but operating on arbitrary python data structures. I believe there are bindings for jq in python in other languages, which would allow operating on data structures, but I imagine they are just spawning jq as a subprocess, since it doesn't seem like jq has a public C api.

[1] https://glom.readthedocs.io/en/latest/index.html
What does it even mean for the arrows to flow _into_ the source of ontological truth? That's possibly an amazing compliment!
This website "Asiatimes" is, despite the name, almost wholly authored in US, and London.

I cannot understand the Western desire to always rationise, and overthink actions of "smart, sophisticated Asian regimes." It's now almost a trope of some kind.

Some times the Occam's Razor explanation of events is the one which is true, and in this case it's the extremely vindictive regime just ruining lives, and fortunes of people whom they think are good targets to attack today, and there is nothing "smart, and sophisticated" about it.
My personal experience around noob is covered by the ones I found on ~~most~~ edit: the most high search-ranked online explanations: Mostly negatively conotated, deregatory version of newbie. Often associated with people not sufficiently able to learn or at least not learning on their own.

Examples:

* https://en.wiktionary.org/wiki/noob

* https://www.etymonline.com/word/noob

Examples not containing the negative connotation:

* https://www.merriam-webster.com/dictionary/noob

* https://neologisms.rice.edu/index.php?a=term&d=1&t=2471

It might be something used quite differently by two similar groups, so it is good to be aware that other people may use it the other way.
One of my favorite channels: https://www.youtube.com/user/ThePrimeThanatos/videos

Play a couple of videos and your feed will be filled with all of the neo-80's *wave goodness you could hope for.

EDIT: I failed to read your comment.
Is it really a war when employees can simply switch to a remote job? It sounds like those CEOs may have failed big time when they decided to invest some millions in gargantuan open offices.
I've also found the documentation tough to use when I need to jump back in and answer something like "how do I _____?" It feels like one of those sets of docs that's better approached by just reading the whole damn thing, working through some examples, etc. Studying the docs as opposed to referring to them.
Not sure about water, but I found that most glues dissolve [something] in the printed surface.
Advertisements are absolutely malware, they’re unwanted software that acts against the user’s wishes by wasting their time and computing resources, and sometimes is a vector for more malware or scams.
I also do scientific computing all day every day with Python. I've used the built-in virtual environments using `python -m venv` for years on a project-by-project basis and have never had too much trouble. Yes, finding the right package compiled on Windows sometimes requires a trip to Christoph Gohlke's website, but beyond that it's never been a problem.

What does conda give you that is so much better than venvs?
I too have had rather disappointing results with Kiwix. Love the idea, but the implementation needs work. At this point, given the complexities of parsing Wikitext, I wish Wikipedia themselves would offer SQLite dumps of the latest text only content.
Companies isolate devs from customers by using Product Managers. PMs interview customers and then decide what to build. By the time the tasks get to the dev it’s hard to understand the motivation and impact. The best companies I’ve worked at put the engineers and customers in close contact so they understood the impact and shortcomings in their work. Alternately you need to foster a culture of shared purpose where you have “faith” that your work has impact.
I’m not sure what you think I’m saying.

In general it takes more experience and internal organization skills to do larger, broader, longer timeline, less well defined projects and finish them.

In my experience, the best way to get there is to start smaller, and get feedback sooner.

This is true with everything: writing, music, film, home improvement ... you don’t learn to surf on 10 ft waves.

Edit:
I’ve seen far more people be discouraged and burned out by incompletable (for them) projects that are unsuccessful than from doing small and well defined tasks that aren’t creative enough.
In your anecdote, git wouldn’t even qualify as a tool, it would be the weird storage space with an over-inflated sense of importance.
Ask HN: Why do not I see DeFi related posts on HN?
It is only or other also feel the same?
And if you're poor and have to live far from your job (because you're poor) screw you? There are a lot of people who will be locked out of driving by this because they don't have the float to overpay for gasoline and wait for the refund.

If the US had better public transit options, then maybe. But you have to do that first.
Sacred Hours: How to Make Time for Work That Matters
99% of developers that have to deal with git complexity aren't working at FAANG scale.
You're gonna get skin cancer.
Thanks for taking time to research it. It also had page zoom and other useful options. It seems as if the need for more viewing surface killed the status bar.
Yeah, I should have said “designs”, not “circle”.
Believing in something that lacks any evidence is textbook irrationality. It is also at odds with science.
I've really loved having jq at my disposal ever since learning about it, but I feel like it took the combination of it and gron [1] to really transform my debugging and JSON workflows.

1: https://github.com/TomNomNom/gron
Note: I didn't get a chance to read this as I don't have an account with them - just some conjecture below

I feel like I'm part of an often overlooked demographic - I'm unvaccinated (for now), but probably for not common reasons.

To be clear, I'm fully planning to get the Covid vaccine. Likely in the next few weeks now that my plate is clearing

As for why? I work (from home) and they do remarkably well at keeping me floored. I more or less stay isolated... Since before the pandemic

I live alone, never visit anyone or have visitors

I just finished one of the worst moves in my life too. I'm almost certain I had Covid in the months leading to lockdown, too (forced travel for work)

In the past six months... That move is the only real reason why I've left the house at all. It's the only thing I've really done other than work from home

I don't feel like one of those types with a wishy washy excuse, I've just been incredibly busy and low risk; effectively a shut in

Some of it's laziness I admit, but when I had several deadlines... The prospect of losing a couple days for recovery was a tough sell, considering I'm unlikely to be (meaningfully) exposed
I agree with you in that at the company with the culture issue, working from home was ultimately the only way I could be productive and not hate my job. I did it for a while before ultimately leaving.

However it is definitely not a solution to an actual culture problem. Ideally, working from home should be a choice because it suits the individual’s needs, not a way to separate from dysfunction.

I think culture problems are quite common. Plenty of people report them, on the other hand I haven’t run into them all that often, and there are many people here who report reasonable cultures.
Magit[1] is also excellent. And like all good git tools it exposes a log of what it did. Unfortunately it doesn't work so great with megarepos, but I understand that's being worked on. One area where this tooling is vastly superior to the command line is adding hunks instead of files to a commit, making it much easier to have a sensible history while allowing programming in a more natural style.

[1] https://magit.vc/
It’s usually a mix of both ide and git issues. And yes I’ve become an expert in using Sourcetree and GitHub desktop. I actually like GitHub Desktop a lot and use it for most dev now.
Helsgaun did describe some things in his LKH-3 technical report, although it's quite terse and does not really go into details: http://webhotel4.ruc.dk/~keld/research/LKH-3/LKH-3_REPORT.pd... . You may be better served by just looking at the source code in http://webhotel4.ruc.dk/~keld/research/LKH-3/LKH-3.0.6.tgz if you're interested how some specific constraint is handled.
Please read the following for more viewpoints on this topic

https://geekfeminism.wikia.org/wiki/Autism_is_to_blame

I'd like to add that I am really disappointed that this "So maybe it just helps talking to people?" comment is at the top of the comments here. It is incredibly tone deaf and borderline victim blaming.

It is such an easy explanation that many people here will accept. Yet it is a fallacy, out of touch with reality.

Does anyone really think that the "on the spectum" workforce is the reason for the systemic issues in the tech industry?!
I like the concept. There are even young people experimenting with retirement but for typically one year, also known as a 'gap year' where they don't work/study - they just explore.
> This list is no longer being updated.
There were other solutions, much less complex to deal with than git, but hey, they lacked the luxury of being an hard requirement to deal with Linux kernel and related eco-system.
Outlook, on the other hand, is a steaming heap of headache with bugs dating back years, and new ones added regularly.

Seemingly at random, using wrong Exchange credentials for an account? Known issue since 2010. Hits one of my clients so often I have a script to rebuild their credentials store.

Large mailboxes cached locally randomly corrupt? Known issue for forever, but seemingly happens less often if the OST and PST are stored in a really short path (like C:\Outlook).

Most recently the "new and on by default" setting of "Store my Outlook settings in the cloud" impacts random users, repeatedly disabling "Save sent items", despite not having a Microsoft account on the system, and none of the other users of the Exchange mailbox turning off Save sent items. It just syncs it with nothing and picks the stupidest options.

https://www.slipstick.com/outlook/outlook-saving-preferences...
> But I'd argue the opposite: it does matter whether the carpenter knows the tools they use as well as possible, because this will affect both the quality & speed of their work

You chose a strange analogy, because CNC woodworking is far and away the superior choice over hand tools for producing cabinets. CNC cut and drilled wood is going to be orders of magnitude cheaper, more accurate, and allow the cabinet professional to focus on what really matters (installing them properly) rather than wasting huge amounts of time trying to do everything the manual way.

Ironically, this might be a great analogy to support the OP's point: Someone who gets so caught up in the tools and methods and doing everything the manual way for the sake of flexing their knowledge is at risk of wasting a lot of time and energy.

Personally, I have a lot of fun doing things the hard, manual way when I'm working on a hobby project. But when it's time to get work done, I choose the efficient abstractions and tools that let me focus on the core work without wasting time.
How would you go about identifying whether you have ADHD or not ? Any tips ? I really really suspect I have it but I have never talked to anyone about it.
YMMV, but I've never not had reasonably high-quality equipment in an office. When one startup went under, I bought my set of it and now it is in my home office. It is a significant contributing factor to really, really wanting to work remotely now, because there isn't a lot of "up" for me on that front.

Also, I have a porch ten steps from my desk.
Does anyone have any info on how widespread is Pegasus?
> In addition to offer encrypted connections, each publicly available SMTP server must accept unencrypted connections according to RFC 2487 as well. So while Amazon SES should definitely support common ciphers, its current configuration shouldn't result in delays and delivery failures if there are no common ciphers between Amazon SES and another SMTP server. They also state that in their configuration:

Amazon tried unencrypted connection only 8 hours after, which is strange behaviour
Bacon may disappear in California as pig rules take effect
Seems like the comment was asking for some solutions. It didn't propose going back to where things were.
>The reality is, the clothing industry decides what to produce at least 6-12 months in advance.

It's more the mainstream you're referring to, late adopters basically. of course they can produce in advance as the styles are already validated on urban streets and within subcultures who really set the trends.

There are inventors, early adopters and late adopters, quite similar to SaaS.
Tech boom: Cyber, cloud, hybrid work, data will drive 8% IT growth
I started from bare emacs configuration and can safely say I almost never touch a line of lisp now that I've switched to Doom emacs. I just uncomment some packages I want (like magit, org-roam, etc.) and it runs off and configures the packages in a non-conflicting manner ready for production.

That's not saying banging on lisp to get your emacs into that perfect state isn't fun, just that now that I'm a capitalist worker I don't really have the time for it any more. Highly recommended.
Everyone’s different. You can read a hundred different ways to get around the resistance, but doing them 100% the way they’re described likely WON’T work for you. You have to find the things you do like about it, and discard the parts you don’t, and continue to refine your personal routine over the course of a lifetime.

The most important part of that process is continually (once a week or a couple times a month, in my opinion) taking a step back and assessing what is and isn’t working for you, then taking the time to find a way around it.
Author of this project here (and also a CPython core developer FWIW), for many aspects (including the AST) PyPy follows CPython closely even on implementation details so `refactor` would probably work out of the box once PyPy releases 3.9 (the latest stable version for PyPy is 3.7, and 3.8 is on the way!).
Speaking as a person who lost half a thumb to a table saw ...

the difference in your analogy emerges when someone wants/needs you to carve out something more intricate, and you say "it's not my job to be able to do this without gloves".
I’d say this is a more nuanced and sophisticated explanation of the same dynamic the person you’re responding to is getting at. Yes there is no “cabal” as in a smoke-filled room where shadowy figures make the decision. But, in practice, the net effect is that of a large genetic algorithm settling on an approved trend that it then uses its market power to push people towards.

And, of course, the more the industry is consolidated the more “directed” it will seem.
As a helpful aside, in my experience, there are only about a dozen or so Git commands you need to do ninety percent of your work. You don't need to become a git zen master right away.

1. git init: to start a new repository

2. git status: checks your current state

3. git add -A: To begin tracking files

4. git commit -am: Commit all changes in the working directory with a message added on

5. git switch -c [branch name]: Create a branch and switch to it.
(git checkout -b will do the same thing)

6. git switch [branch name]: switch between named branches

7. git merge[branch]: merge named branch into current branch

8. git branch [branch name] -D : delete branch if not tracked

9. git log --pretty=oneline: show a graph of commit history.

11. git push

12. git clone [repo]: Copy of a project/file onto your local computer.

The comments also contain some additional advice.
Here is a good introductory video: https://www.youtube.com/watch?v=2sjqTHE0zok
I’ve worked at a VC funded startup that burned $3 million for 2,000 users.

I built a side project that I put on Reddit that got 5,000 hits last month.

The second seems like better ROI
I thought I sold my soul to Satan for unfathomable worldly power, but accidently sold it to Stan, Certified Public Accountant[0] and then had to make so many calls to CityCorp to my soul back[1].

[0]https://mst3k.fandom.com/wiki/Stan_Johnson

[1]https://youtu.be/ZebKhabJItE?t=5280
The blind man and his son
The story says that a prince of a city wanted to honor his
people by holding a feast to which all the people would
invite, so he ordered the caller to call in the present town to
teach the absent, Mawlana the Prince, inviting his loyal and
honorable people to the dinner banquet next Friday, that is, a week later, and the present knows the absence and hopes that
no one will be left behind. In that town a blind man and his
wickedness eats a lot and always believes that the sighted eat
more than he does, and he had a son. When he heard the
prince's invitation to dinner, he started recommending his
son and saying to him: Listen, my son, you know that on
Friday we lived with the prince, so the boy said: That is, yes,
I know, and the whole family knows Then he said to him: If
we go to dinner, first, choose a large plate with a lot of meat
on it to sit in front of it, and secondly, if you see that the
group of sighted people who are with us on the plate eats
more than me, pinch me one pinch and I will increase and
eat faster, and if they eat more, pinch me two pinches, and I
will More, and if they eat more, pinch me three pills, and I
will add more. His son said to him: Why will you be eating a
lot. This is the prince’s feast, so the father said, “Just to be
on the safe side,” he said to him, his son is present and he
does not neglect you. After that, the prince said to those in
the council, please, group, to dinner, so everyone went out of
the council heading to the dining hall and then distributed
each group around a plate, so the blind man ate as if he had
not eaten before, once he ate with the right and once in the
north at an amazing speed, which made the people who

They watch him and babble around him and his son with
them does not know what to do. Should he poke him like
did they agree? But if he pinches it, he will add more or leave it
all until he is satisfied? And after the boy got tired and was
oozing from the people who had them on the plate and those
who had not tasted the food, the father pinched it, so the
father added and pinched it a second time, so the father
increased and pinched it a third time. From the dining hall,
people were looking at him, and when they arrived outside
the man said to his son,

"What do you think?" Do you like
it? The boy said, “I didn’t like it, but you blew me.” The
father said, “How did you blame you?” So the boy said,
Since we sat on the plate while you were eating greedily, as
if you had not eaten for months and the people around you
were watching and fussing over you, so he said to him, why
then do you pinch me? So the boy said to him, I want you to
stop, I want you to reduce, but the more you pinch you
increase and increase until you empty what is on the plate in
your cloak, so the father said to him, meaning that the
sighted did not eat anything? Then the boy said, and they
haven't tested him yet, so the blind man said,

"Praise is to God, I took revenge on them !!"
Shouldnt it be the other way around?
Why not just drop the split in „male“ and „female“ gymnastics if we are to tackle „preconceived gender roles“?
I'd assume this article hints at the potential of using mRNA to treat arteriosclerosis.

I'd be interesting to learn how fasting affects the expression of said gene. Thats the easiest intervention anyone can take. (FWIW, I've been treated with a 12 day supervised waterfasting therapy for NAFLD and it reduced the volume of my liver by nearly 20%).
A bit offtopic, but I don't see much people knowing/using the Algolia API[0]. It's much better to use than the HN official API[1], since it returns the whole tree data in one request.

Unfortunately (I guess this is a big reason why people don't use it), it doesn't sort the comments – if you need the orders, you'll have to parse HN HTML (or just use the official API).

Still just two requests (the HN site, the Algolia API) is much better than recursively requesting a hundred requests, so I use this approach in my client[2].

[0]: https://hn.algolia.com/api

[1]: https://github.com/HackerNews/API

[2]: https://github.com/goranmoomin/HackerNews
If you are grinding leetcode, you are already in hell.
My LaserJet 4050 that I bought used a couple of years before the turn of the millenium doesn't suck that badly!
Anyone using getcid.info, using Capture2Text will save you having to manually write out the code. http://capture2text.sourceforge.net/
It’s kind of an interesting thought experiment. Think for a second how much many of our incomes depend on ad revenue. Certainly if a large contingent of consumers massively cut their spending we have to work harder and longer for the same pay. And so on across all jobs producing discretionary goods and services.
Yup - Every darn time. Reminds me of "How it feels to learn JavaScript in 2016"
https://news.ycombinator.com/item?id=12628921
Maybe my Apple fanboyism is showing but I think the Airpods had exactly that magic combination you described.

The case with a battery, seamless pairing, great battery life, reasonable EQ, and iconic style made them a smash hit.
C++ namespaces are unrelated to this. They don’t accomplish the same thing.
Security. Office 2010 is no longer receiving security updates.
The things you’re describing, bought votes and people voting when they shouldn’t, aren’t really issues.

Using propaganda effectively to make people believe fake things in service of a foreign power is an issue. And it changes votes at scale.

Exactly what scale is open for debate. How many votes do you think Russian propaganda influenced? And which study are you basing that belief off?
Correct, it has no impact on the internals of Git, which was my point. Git's internals are used by both the kernel development workflow and the GitHub-style workflow, and Linus designed it well.

The conversation is about the user experience of using Git - its CLI design, etc. It is entirely about "merely" what commands are being used. TFA is about new Git commands, not about any changed internals. Or, in the case of Sourcetree, it's about not using any of "Linus's" interface to Git (which, again, wasn't written by Linus) but interacting with the same Git internals.