skysight-inc/HackerNews huggingface dataset:
That first paragraph is exactly my experience, too. When I read "Getting Things Done", the lightning bolt that struck me was learning that simply getting stuff out of my head and into a trusted system is enough to let me stop obsessing about it and concentrate on other things.

Last week I had one of those dreaming-about-writing-code sort of nights, where I half woke up and was thinking about the stuff I'd been dreaming about and couldn't go back to sleep. I tossed and turned until I grabbed my phone, opened my notes app, jotted down some of the idea, then closed it. That alone let my mind say "ok, now I won't forget it" and I was finally able to go back to sleep.

Some people go full-on Zettelkasten, which is awesome and I'm happy for them. Turns out I really don't need all the organization. I just need somewhere to offload my thoughts where I know I can find them later, and just the process of writing them down usually gets me 99% of the benefit of having such a system.
You should try logseq[1], been using it for quite some time now and it's coming really well. It is an Open source local-first roam alternative, it supports both markdown and org syntax and it has a lot of features like publishing, encryption, time tracking etc.

[1] https://logseq.com/
How are you measuring complexity?

Number of nested connections? That would probably be life its self. So, understanding it from its various mathematical basis through physics and chemistry on up to genetics, game theory, and evolution.

Connections to seemingly unrelated topics? Like human politics? That involves brain chemistry, psychology, history, philosophy, (again) game theory, and ethics.

Complexity resulting in application of said concept? That's just fractals. Nothing more complex.

Then again, depending on your bent you might consider cosmology the ultimate complexity as it literally involves everything.

IMHO it's possible that your friend truly does understand women. It's a testable claim. Make him put his money where his mouth is.

Writing good fiction is seemingly orthogonal to your intention, but I'd put it up there on the list of complex concepts one could know.

Additionally making a movie, the most complex human artistic work, is pretty complex.

Personally I couldn't say I understand any of these as an expert would. But I dabble.
If we all agree it's not secure then why do we keep using it?

I rather have a unique password then rely on SMS anything especially if that account allows you to reset your password by SMS.
I’m an older hacker, and it was kind of the same back then too. We called them script kiddies.
Yes, it took me two or three years to have any sort of valid opinion on TDD or SPA vs plain html and where each would be appropriate and in what quantity. Watching talks helped me a lot. Programmers really like giving talks.
Depends on what you mean by complex. In a technical sense probably some of the stuff I did in uni. I worked on something called Legendrian Submanifolds which is a topic within contact geometry, so that's probably the most arcane academic thing I know anything about.

In a practical sense managing an organisation with a sizable amount of people in it due to the sheer amount of diverse issues you have to deal with, and the way in which you can't really reduce it to any kind of formula and where you find new problems every day. Everything that involves organising people is very complex. I was originally thinking about writing "organising WoW classic raids" as a joke but it might actually be true as well.
Add modbus to Embox RTOS and use it on STM32 and not only on them
If you work in an organization where such meetings are the norm, please share what led to such a magical place. I've heard Amazon is such a place but I'm very skeptical. My general presumption based upon years in the industry is that by far the majority of scheduled, large block meetings are not worth the opportunity cost of having them. Effective meetings don't come from an individual transforming normally ineffective ones into effective ones by some form of wizardry over everyone else in the room, they come from a culture where everyone makes them effective together through shared values. In a large enough organization, this seems basically intractable to maintain. IMO the only way to win is to not play and move most meetings to short, unscheduled ones with timeboxes in conjunction with asynchronous communication tools.
That’s neat. Looks like you’ve been around for a while already and are a late stage participant in YC?

Love the site and the upfront screenshots.
Human nature. Vastly more complex.
I think he should exactly tell the FreeBSD project to not use the mark if they cannot meet the quality requirements (especially if the quality issues were known prior to shipping). That is assuming they actually shipped the known-problematic code, though. Which they did not do.
That's an extreme claim.
When I understand things they seem simpler.

To try though : recursion, induction & generalization, entailment, parse trees.

One thing I don't understand is relativity, but someone once told me that you could summarize it by saying "force acts at a distance over time".
Yeah, but there are millions of people typing "master" branch on their keyboards, daily. Is this that different than the sports team issue?

I'm sure you can find "important" differences if you try playing Leeuwenhoek, but why?
As one who leans towards the left, I can reassure you that I've never told anybody what to think, nor have I been vicariously offended, and I barely communicate anything to anybody, which renders my "signaling footprint" pretty darn small. I'm doubtful that those are fair generalizations, and skeptical of critical signaling theory.

I read about the GitHub name change, then completely forgot about it until I saw this HN thread. At the time I think I asked our internal Git guru if this was going to change anything, and he said don't worry about it.

My concern is that a few gaffes from here and there are combined into some unifying characteristic of my "wing," when most people simply take little or no notice of them.
There are some concepts I have the opposite experience of: I find it fascinating, I start pulling threads, I come to all sorts of wildly interesting insights, I construct it together into something I can easily talk about and explain, I explain it to others, and they nod and respond "of course" as if it were already obvious to them. Sort of feels like Principia Mathematica and 2+2 (although that's a very extreme case).
What if I told you America wasn’t the largest benefactor of the African slave trade?
I mean it isn't that people actually think "stocks only go up", it's that the donor class own stocks and that then means political landscape is designed to always bail them out.

I'm closer to your age and experienced those recessions but my take away isn't that stocks go down, it's that the government will pull every tool it has to keep the wealthy wealthy.
How to do numerical backpropagation (differentiation) on the result of an integration of a stochastic differential equation.

And I am sure I only have scratched the surface of this niche already.

Numerical algorithms can be both amazingly intricate and omnipresent at the same time. Optimization is a beautiful field because of it.
>Imagine that your great-great grandparents were enslaved.

I am going to go out on a limb and say 99% of people have had their ancestors enslaved. Is having an ancestor enslaved 150 years ago different than somebody who had their ancestors enslaved 200 or 300 years ago? If you, your parents, quite possibly even your grand parents never even met the slave in your family then it is irrelevant.
I really enjoyed this story because it introduced me to an interesting person I had never heard about.

I did not enjoy the last paragraph where it tried to shoehorn a bunch of bizarre lessons learned from this story, some of which didn't make sense and at least one seemed contradictory.
> Some are pushed into management because they’re the most competent IC on the team.

So Plato's Republic describes how this comes about since ancient times, I wrote something a bit more detailed[1] about it.

But here's the TL;DR - the punishment is that he who refuses to rule is liable to be ruled by one who is worse than himself. And the fear of this, induces the good to take office, not because they would, but because they cannot help ... because they are not able to commit the task of ruling to any one who is better than themselves, or indeed as good.

Some are pulled into management because of the existing mastery and a looming management vacuum.

This isn't something new in tech - it has always been that competent people leave their mastery work to do management (rather politics of ensuring funding), because they see no other choice.

Until I found a manager who was better than I was (and once I understood how they did it and what they did all day), I did think in very similar lines, a little bit aided by the "I'm a smart guy" ego clouding my judgement.

[1] - http://notmysock.org/blog/philosophy/leading-up?h=1
Absolutely this. I put the "Super"hub I got from Virgin Media in modem mode immediately and installed an ac2, and the experience has been lovely.
Alcove is hiring experienced developers to solve co-living
We're a fast-growing team on a mission to solve shared living. We're looking for experienced backend developers who are searching for a dynamic team with ambitious goals.

Find out more here: https://angel.co/company/alcoverooms/jobs/575389-software-en...?

Check out our product: https://alcoverooms.com
also missing are girls crying in the loo and occasional muffled sounds of a fight unfolding outside
Heck yea!
One VGA with multidirectional smooth scrolling that really impressed me, back in the day, was a shoot'em up called Zone66 [1]. It was hard to get running on DOS, but it was a beauty -- and fun, too!

[1] https://en.m.wikipedia.org/wiki/Zone_66
Tips and Tricks That Make P5 Even Better
Just because we can doesn't mean we should.
Brain is kind of critical though. Might be easier and more efficient to just grow single targeted organs.
Thanks for the heads-up on potential traps. I will make sure we keep a tight leash on this conversation...
Truly a game changer for companies/founders that are looking to access capital, advice and expertise with no equity dillution.
OK, so this argues that consumer routers are bad.

However, no evidence is presented that "business class" routers, as the author calls them, are any better.

And the "Consumer Router Alternatives" section [1] of the site is entirely non-helpful. Just 20 random bullets of different brands with unhelpful notes like "I have no experience with them", "I have heard good things", and "build your own router". The first bullet that recommends the "Peplink" router justifies it solely with... Peplink's own product page. Which is the furthest you can get from an unbiased third-party evaluation.

Don't the same companies make enterprise routers and consumer routers? Don't they presumably employ the same engineers to write software across them?

All of the arguments against consumer routers seems like they could apply against enterprise routers too, unless there's real evidence otherwise. But this post, unfortunately, seems to be quite evidence-free. :(

[1] https://routersecurity.org/resources.php
I help run the OpenToAll CTF team - while the primary focus for most are CTFs, the community (>500) has really expanded, e.g., (in the slack workspace) we have active channels for N-day repros, bug bounties with internal competitions, financial trading shop talk, and hardware hacking. You wont find much OTR or blackhat stuff ( due to slack ToS), but Ive found the community loves learning and discussing all things sec.

It doesnt hit your mark completely, but hopefully its somewhat helpful
> I think the thermodynamic law throws everyone off. Entropy is not the axiomatic law. The law is probability,

Yes, and I think the other big plunder often committed is explaining entropy in thermodynamics as a measure for "disorderliness". You might get away with that if you want to explain diffusion processes to a class of high school students, but even then the idea quickly falls flat on it's face once they realize that in chemistry things crystalize out, often after giving off thermal energy. (Also, "disorderliness" is a fairly subjective concept)
I am on WOW. It seems like the connection to Chicago is the problem and that is where most of my traffic goes (I am in Detroit) but requests to MSP are fine. I notice similar issues when loading images via the ORD datacenter.
And the Berlin gigafactory. It seems the casting machines are already being installed. https://www.youtube.com/watch?v=l8kjwRExLl0
I think I understand interest rate swaps and, by extension, credit default swaps and could, if pressed, explain them in a concise and approachable manner.

I'm not sure how complex that really is but it seemed difficult to wrap it all up in my mind at the time.

More interesting:

A complex concept that I don't understand is the relationship between water pressure and water flow rates and how they affect one another. I've had people explain it to me and I'm not even sure they understand it.
Show HN: State *without Hooks* in React function components
Non-blocking I/O and how Node uses it, in friendly terms
I think the nature of trade-offs is interesting. I had a glimpse of understanding of the Heisenberg uncertainty principle when analysing a "beep" sound with Audacity. When switching to spectral view, I was expecting a single, clear frequency, but it was a band. The Fourier analysis settings include a "window size": the larger the window, the more precise the frequency becomes, but that temporal bounds (start and stop) become blurred.
Seriously. Compared to incarceration, poverty, and social mobility statistics, none of this matters very much.
Yes. Also in sports journalism, I'm not really interested in the stories of people who finished first, second or third. I want to read about those who always finish 10th place or lower. Their struggle must be much more interesting.
NOBODY is targeted to be robbed until they are — what?
But why is it important to change that habit, if it has no beneficial impact?
Does that logic work for why I cross the street when I see a black person coming my way?

Why? I'm hypersensitive; is it more likely I got that way apropos of nothing, that I just bought into some racist culture that is determined to create claims of issues wholecloth against blacks to rail against, or because I -have- been mugged by a black person enough times that I assume the worst?

Would you take an empathetic view to where I'm coming from?
If I avoided every author who had problematic opinions, my reading list would be small.

> He also wrote a YA novel entitled “the color of her panties” so...

And yet it is probably justified in this case.
> victimhood mentality

Is this a term for something real, or just a contentless way to denigrate people who claim to have been victimized? Is there some diagnostic criteria other than "that person annoys me"?
This kind of reaction by Americans are amazing to me as a Mexican. It's like... Americans jump to all these hoops and loops to show how NON RACIST and NON DISCRIMINATORY they are but then keep discriminating and being racist in small everyday things.

I had the opportunity of living in the UK and Germany for several years. Sure, there's racist people there (particularly in Eastern Germany where I lived!). But in general I liked the feeling of not being racist just by... not being racist. When race just doesn't matter, is when you really have killed racism.

So yeah, keep removing statues, renaming stuff and do anything else that makes you sleep at night. But at the end of the day if you want to stop discriminating, just... stop discriminating.
>I think the name change does more harm than good because it trivializes the movement.

>If the goal is to change minds and open hearts then where appropriate, we should endeavor to communicate in ways that will be well received by those who need to hear the message. Stuff like this is just preaching to the choir and alienating the rest.

> Also not actually changing anything that matters in the lives of black people.

I couldn't have put this better myself. There are two issues

- What people want is justice, including economic justice, and progress. They want to stop being discriminated by gerrymandering politicians and trigger-happy cops. They want an economy that serves everyone and not just those on the very top, and that does not disproportionally discriminate those on the bottom and especially minority communities with a history of disadvantage. In this sense, changing master to main is nothing but a feel-good measure for privileged white people to feel good about themselves without actually having to put in any effort into tackling hard problems like improving democracy or improving the economic system.

- Besides this, it's actually a stupid move in a political, pragmatic sense. Like you're saying, it alienates precisely those you need to bring to your side ("it's pc gone mad!") and it's only going to be well received by those already pre-disposed to agree with you. It's actually my main criticism of the Left nowadays: we are shit at politics! You have to be pragmatic and somewhat calculating to actually get shit done. Many activists on the left today rather childishly think that simply being right is enough, as if you didn't have to be smart, convincing, use rhetoric, etc.
You're misunderstanding.

Taking a haircut after 30years of gains is OK.
It's good that you find this GitHub initiative a useful reminder that racism can run very deep (including apparently harmless language), but for many people it is a reminder that:

- GitHub prefers cheap virtue signaling not only to actually caring about racism, but to technical merit and customer service: the public pays for this PR stunt with *millions* of adjustments to their repositories and working copies
- Branch names, and many other similar things, are now a battleground for freedom of expression, exposed to dangerous storms of political correctness
- GitHub has the arrogance of trying to control how people call their branches, and ultimately people's political ideology through the manipulation of language

For me and many others, the habit that is going to change (maybe slowly) is using GitHub.
Go around is a valid strategy, eventually your entire team will go around the difficult person and the difficult person will no longer be part of the solution chain essentially relegated to obscurity. Works in big teams with sufficient overlap not in small ones
Meditation doesn't bring psychological problems. If you already have then, it exarcebates them. Bring them more into focus. Don't start meditation practices if you have: Traumas, PTSTD, COD, etc. Meditation is the ultimate introspection practice. It's not a relaxation practive, though it can give that after effect. You will dive deep within yourself, and if you have some "monsters" stored deep, you will face them face to face.
> The existence of ad supported apps and services and free software is what allowed me to teach myself programming and graphic design in school.

I don’t know what country you are from, but I’m guessing the “free”
vastly outweighed the “ad supported”. Furthermore, given the low ad revenue in developing countries, an organization seeking money probably could have gotten just as much by seeking a government grant or funding from a non-profit/NGO, and the whole process probably would have been easier in terms of securing revenue as well as app design (i.e., not having to design the app around ads).

I appreciate what you are saying broadly, but google ads doesn’t seem like the optimal way to facilitate this type of information creation and dissemination in developing countries.

Furthermore, Google has shifted from having “don’t be evil” as part of their code of conduct to straight up doing evil things. Trying to dress these actions up as being a boon for the developing world is approaching if not reaching the level of being a corporate shill. Again, there are better and probably easier ways to do this other than kowtowing to the Googlith.
Researchers find a better way to measure consciousness
Sure, but presumably only the lower functions? So below some threshold that makes us feel less 'icky'.
Well if you are familiar with Vim learning Vimium was super easy barely any inconvience. I used an Anki deck to become familiar with all of the shortcuts and boom, off to the races.

The biggest keys to remember is f which shows all the links you can click on. I should add a disclaimer however that I ended up using vimium probably only 50% of the time, I've noticed when I am in the middle of working I use vimium more heavily, during light browsing I tend to use the mouse a bit more.

I will also say the other big thing that wasn't possible before Vimium is that I can now add a bookmark to pretty much any page I will visit more than once and then that page is only a 'Shift + b' and a couple of keystrokes away. Super efficient when dealing with giant bloated web apps that take 5 seconds to render every state change.
Email is for yesterday, today, and tomorrow
"not to pad the bottom line of a multi-billion dollar company"

The freedom in F/OSS licensing applies to me just as much as it does to multi-billion dollar corporations, as it turns out.

Sorry, but this is a fundamental misunderstanding about the purpose and intent of Open Source software. If you want to arbitrarily restrict people from using your code, that's fine, but at that point it no longer is open source. It's completely within one's rights to maintain their intellectual property and license it out to businesses at a cost, but all of us benefit from F/OSS software, so it comes down to a personal decision. Imagine if things like curl were proprietary...

They chose to use BSD licenses, which are fairly permissive. The most common F/OSS license is MIT, which is also very permissive. You could use GPL, AGPL, or LGPL "copy-left" licenses which impose specific requirements, but many orgs won't even look at projects with those licenses.

edit: wording
This is an existential crisis.

Acheiving midlife crisis requires actually quitting your socially acceptable job to work on interesting problems without the requirement to be well paid.

So long as being well paid is a criterion, you're stuck doing what other people are interested in. Alas, most other people are mostly interested in making money. While making money is useful, making money is among the less interesting things a person can make...as you know.

What does being well paid actually mean?

Is it measured mostly in money and social standing or autonomy?

Good luck.
"At least until the company is acquired by a tech giant."
This website led me to a bit of self reflection, I enjoyed figuring out which categories I could place myself in.
> Virtue signalling is a pejorative neologism for when one expresses a morally disingenuous viewpoint with the intent of communicating good character. https://en.wikipedia.org/wiki/Virtue_signalling

Accusing someone('s company) of being "morally disingenuous" (i.e. a lier) will likely end rational discussion, regardless of whether it's true or not.
Ok, I'll take the bait. If "literally all of you are doing it wrong", then why even try to define the "right" way to do OOP? Is OOP even a good thing? Or has it failed to live up to its promises?

(Insert FP fanboy platitude about how objects are a poor man's closures, or something along those lines)
The "master" bedrooms in houses are now being called "primary" bedrooms by some realtors.
You're not wrong, but I do see a lot of positives. There are a lot of people who want to have kids, but for a variety of medical, personal, or social reasons cannot have one. It would be really cool to be able to open the door to parenthood to more people that want it.
V8 Release v9.0
Isn't "git" an offensive word for a disabled person? At least it is in the society I grew up in. When will github stop their insensitivity and change their name?