skysight-inc/HackerNews huggingface dataset:
I'm a Senior II and tech lead at work and I've always been on the programming track.

Around ~22 months ago, I had a cold call from someone in HR asking me, "Did you finish your degree?" It was unusual. I'm not sure where they got the idea that I was "working on it" in the first place. This was happening around the same time that we had been acquired, so I imagine that it was related.

More recently, around the end of last summer, a mid-level on my team had apparently heard from someone else that I didn't have a degree and was probing me about my experience, etc.

It also came up in conversation during the Christmas holiday, with some friends, while playing an online game. This group of friends is also in tech, though they're a little younger than I am. In that conversation, they were surprised to learn that I didn't have a degree but held patents in the CV space (work done on a bootstrapped start-up that myself and a friend/co-founder worked on in the early/mid 2010s).

There are other examples from the past but I don't really hang onto these sorts of things.

I would add that I don't think any of these were bias or malicious or anything like that.
> There’s an increasing mountain of evidence that shows agile just doesn’t work

Do you have any keywords I can search for to find this evidence?

I haven’t looked at in in ~4 years, but the Project Management Institute (PMI) used to publish some reports based on surveys that said ~70% of corporate projects fail. I am interested in comparing the evidence you’ve seen with the evidence the PMI has put together.

Edit: I think the language is “70% of projects fail to realize the planned benefits”

I haven’t looked at it in years, so I could be way off. I believe that projects that are completed 2 weeks late are classified as failures the same way a project that is abandoned half way through is.
I think the whole concept of random citizens being pulled in for jury duty is idiotic.

Jurors should be professionals who are trained in being jurors: who, for one thing, thoroughly understand topics in critical reasoning such as fallacies, and cognitive biases.

They should be properly paid, and so are not sitting there on a Saturday morning, socking it to the defendant out of spite for being dragged out of their regular lives without adequate compensation.
If youtube can detect copyrighted music - then why can't it detect the difference between a music video and a non-music video?
The material was all proprietary/NDA and I don't think it's ever been shared publicly, sorry.

The main point I wanted to make with how I became the CPU expert was not actually the "reading multiple times" in order to deeply understand it (although that was important) but rather the fact that I chose to become the CPU expert rather than having it assigned to me.

It was one of many times that I became the acknowledged expert of some area, and perhaps therefore in charge of that area, just by working hard in that area until I was "obviously" the expert.
I've been harassed by the police far more than they've helped and I'm just a boring white guy office worker. One time I was assaulted by some drunk people at a fast food restaurant and the cops showed up 2 hours later and told me they weren't going to do anything about it. Didn't even want to see the video of the attack. Have you ever interacted with the police? Ever had a friend get sexually assaulted and seen how they get treated by the cops?
People form Apple and IBM are members of the Apache Software Foundation. Thought I am not sure if executive level has any members.
I think the dissenting / mocking comments here are missing the spirit of the post.

Since bash can evoke any Turing complete program, feasibly anything could be done with one line of bash.

The authors intent as I saw was to show what that line was. Would you have known without this article?

Whether or not people are just being sarcastic, I feel we should definitely not mock but rather encourage any open and free attempts at teaching us cool things that are more novel than the “how to get started on Linux” type bs the market is inundated with.

Bravo to author.
Applying a negative second to a fleet is a solved problem, using the "leap smear" technique by Google. https://developers.google.com/time/smear

Applying it to millions of individual servers with different OSes? I'll make the popcorn.
I disagree. If the men are doing what you suggest, and find that they aren't capable of committing to a sexless lifetime and leave, that's even more misery heaped on the victim of abuse.

Pretending like one pain cancels another out is counterproductive. Pain causing pain doesn't just stop there, it's nonlinear.

Also suggesting that someone is basically an abuser for mentioning the pain of the families of abused people is more than counterproductive, it's gross.
> I've always seen conventional commits as an anti-pattern as it seems to discourage developers from writing small, atomic commits.

Me too, actually I hate conventional commits with a pattern, because I have never seen a "conventional commit message" that actually does a good job. I've recently even written a short article on that subject (https://news.ycombinator.com/item?id=29924976) because it is so annoying to me that people think writing a "conventional commit message" alone results in better quality (hint: it does not).
>Then if either side attacks the other, all the other members are obligated to defend against the aggressor.

The reason Ukraine hasn't been allowed to join NATO already is because the rest of the alliance isn't willing to make that promise (that they'll go to war with Russia to protect Ukraine).
"And so Forth"

Nice unintentional pun.
Wanted to say the same thing.
OpenTimelineIO: API and interchange format for editorial timeline information
No doubt the Grand Banks, off New England, once looked like that before they were trawled to oblivion.
Did you find the full list of attendees? I haven’t been able to
Generally sexual encounters in which there is not informed consent between participants is considered assault. Someone who consents to sex with contraception when the sex doesn’t have contraception isn’t an informed consenting party.
What are the best pose estimation models/libraries out there?
Was wondering wether someone here has opinion/data on the best in class pose estimation models that are out there? From what I've tried so far, Google's Media Pipe is pretty good one, but some say Snap's one is even better? Any experience with it?
> There are a number of reasons to upgrade a dependency or a product; an EOL label shouldn't be a part of the calculus.

If the end user of the product or their needs don't matter, sure.
Author wrote:

"These test-like interviews mistake the trees (data structures and algorithms) for the forest (building software)."

Should say: "interviews mistake the b-Trees for the forest"
"the alternative is for taxpayers to subsidize it."

You already are subsidising it by providing loans that cannot be paid off before death.

Just need to add debt prisons and we'll be back at 18th century class society.
That’s much more succinctly expressed
No. It's the Queen putting the interests of the royal family (the institution) above those of one of its members.

The monarchy in Britain is basically by consent these days, and has held its position since the abdication of Edward VIII in the 30s on the basis of a very effective PR operation. That's why Andrew was stood down from public appearances some time ago: it doesn't matter if he's guilty or not, anything publicly associating the monarchy with child abuse is a public relations disaster.

My personal hope is that Charles is a bad monarch, and William turns out to be one too. That would probably be enough to get us a (ceremonial) presidency on the Irish or Israeli model.
I feel like another caveat to college is that it is mentally exhausting. I went to a state college for 2 years and dropped out and pursued IT certifications. In my career and I am currently sitting at 75k after a year of experience. I'm also more knowledgeable than my coworkers who finished their graduation by a longshot. My 6 certifications covered more than their entire curriculum. The current college system is very broken.
That's a ridiculous twisting of history. The last decades have been extremely peaceful, and you could argue that even since WW2 its been pretty peaceful. If you think because the US invaded a few countries over the last 100 years that qualifies as anything like what the world was like before, go read a bit more history.

Your post is especially insensitive to anyone outside of US history, like myself, in a country that was repeatedly invaded, and raped, and pillaged throughout history. I'm extremely glad for the last 30-40 years.
Well, it is his expertise. Have you read “the body keeps the score”? Really enlightening.
I'd add that while a full certification is quite hard to learn and takes a lot of time, schools absolutely have hands on courses. I have a mechanical engineering degree and two of my courses were very hands on with machine shop and building something for a contest.
What in God's name would any execs from those or any other company realistically be able to share about software security?
Yes, I second this. It was a nightmare for me. They brought down the droplet and the recourse was that I had to create a support ticket. It was weekend and they took more than 24 hours to answer.

Until then, my site was down with customers complaining to me.
guess I'll just put that 2gb "first name" directly into my database then
I absolutely agree that the regressions in gaming are avoidable if you filter a bit more aggressively and that there have been many great releases still. However pretending that monetization-first game design, predatory micro transactions are "a few bad eggs" is just false, they have infested most of AAA space and have creeped into parts of the AA and indie sphere too.

Given the amount of games that release, you got it the wrong way around, it's not "a few bad eggs", it's "a few good eggs" in a basket full of bad eggs. I mean that in a proportional way, and gladly the egg basket is very big, so the few good eggs are enough to have a good time without bothering with the bad and predatory ones.
NATO is a sticky situation with the Russians. The one thing the Russians fear more than anything else is encirclement, so any organization of potentially hostile nations is immediately looked upon with suspicion.

Also, they're still sore that some negotiators in 1990 promised more on NATO than the USA was willing to deliver. This is oft-repeated in the upper circles of the Kremlin, and regardless of its validity it's still a strong sentiment.
Emerging market investor perspective on YCs New Deal
You're talking about MMOs, who have always been a very different beast.

People spend orders of magnitude more time playing them, mainly socializing. Which means they need a lot of grindy content to keep people occupied while they chat.
The technology wasn't far enough along to accomplish the directors' vision imo, maybe it's there now. It was a cutting edge technological advance (I think it took a year to render or something) just like Jar Jar Binks and the CGI backgrounds in Episode I, but because it was cutting edge mistakes were made in implementing it. The weird colors affecting films and quick cuts I think are just tricks used now to make it work given so much of modern film involves blending live action and CGI.
Most of them are internal conflicts though.

It's not such a crazy idea really, but I'd rather we just abolished NATO entirely.

I'm no fan of Russia, but I don't want to go to war just because they shoot down a Turkish fighter plane in Syria, etc.
> from the Russian point of view, offering NATO membership to Ukraine is an act of agression and they've been wrecking Ukraine for this ever since

One, Ukraine hasn't been invited to join NATO. Two, even if NATO had never entertained the idea, I'm sure Putin would pitch the existence of hats and teacups as clear evidence of Western aggression against Russia.
State of the Windows Forms Designer for .NET Applications
Never stopped, true, but slowing down:

https://www.unl.edu/rhames/212/Stephen%20Pinker%20on%20the%2...
Archived link, since it appears to be down at the moment: https://web.archive.org/web/20211031124351/https://www.slony...
That makes no sense. Which Common Lisp implementations contain a compiler written in C or Fortran?
Not sure why’re your bringing the U.S. into this right now to bash it. If anything increased U.S. military presence in Poland is sorely needed.
I would hope there is more government - industry communication than this.
> So you gotta take this into account when considering what "Ukraine" wants.

Ukraine is a sovereign state with internationally recognized borders.

Whether Russia thinks that Russia is “anywhere Russian is spoken” or “Anywhere Russians live” isn’t really relevant. “Ethnic Russians” living in Ukraine are Ukrainians, and no amount of unrest or even mistreatment of those citizens would be legal a cause for military action.

Either Russia recognizes the borders and sovereignty of Ukraine or it doesn’t. And to be honest, if Russia doesn’t which appears to be the case, then it should probably expect any smaller neighbors to join defense alliances.
I'm also a woman in my 30s, and you're not the only one.

My PTSD isn't sexually related (I was neglected + emotionally/physically abused, but not sexually), but working was so difficult for me until I got my current, WFH job. I didn't realize how much being in a state of constant physical distress was taking a toll on my wellbeing. It's exhausting, and I wish you all the best.
I know it is probably shocking and supremely disgusting to realize but it is important to validate when people are victims of abuse, because they’re already traumatized. It’s even worse when people try to pretend it doesn’t happen or refuse to believe it happens to the extent it does because it’s like being victimized a second time: not only is your body taken from you but your experiences are denied from you too.
Thanks for pointing this out. Reading your comment just connected some dots in my head about the OAuth flow.
No you don't. You use a parameterized query: execute("INSERT INTO foo VALUES (?)", user_input)
Those examples are "pay money to spend more time with the game" but OPs example is "pay money to spend less time playing the game". Both extract money from you, but in different ways.
I completely agree, this comes off as a highly sexist narrative where the expectation of a female partner is to be nothing but supportive and existing purely for the male counterpart.
If you’re open to a recommendation from someone who holds a similar outlook towards today’s games, Mario Odyssey for the Nintendo Switch was one of the most fun games I’ve ever played. I recommend coop with a less gaming-inclined partner.
> Not sure how to put the genie back in the bottle at this point.

This sentence sums up my entire parenting experience for age 5+.
then after 8 rounds they say you experience isn't enough for this sr/tech/lead role why not come for this role below that. But experience part was actually most clear from the start, it said right in the resume how much exp I had.
That law (in this case) is so difficult to enforce that it matters very little.
very nice writeup - one of the better ones i have seen. you can go a step further and eliminate open inbound port 22 (make the sshd server 'dark' to the network) with open source solutions like this:

https://ziti.dev/blog/zitifying-ssh/

disclosure: we build SaaS on top of OpenZiti (the open source) so are opinionated in this domain. and, to be clear, the above is just one layer...other layers of security still apply.
Sorry if that sounded creepy. My intention was only to make my point. I tried to end it fairly and I guess it failed :(
Yes pretty much. Look at Kazakhstan
dictator getting military support from Russia. Where is international support? (((
I guess that's sarcasm? Because I honestly cannot tell.

Yes, the U.S used its imperialist power to annex Hawai'i in 1897. That was before most of the modern foundations of international law - in particular article 2(4) of Chapter 1 of the United Nations Articles[0] - were put in place. No excuse, but still - different times.

There are many aspects of U.S. foreign policy I positively abhor. But I'm not alone; the coups and the assassinations and the fiscal bullying and the straight out illegal wars waged against foreign nations have put quite a dent into the U.S.' lady-liberty image.

Despite all that, the U.S. - at least since the end of WW2nd - hasn't seriously meddled in territorial growth or annexations. That's Russia's game and - given the assurances given to Ukraine after the collapse of the SU - especially perfidious.

All in all, I'm quite happy not to live in the Russian sphere of influence.

[0] https://en.wikipedia.org/wiki/Chapter_I_of_the_United_Nation...
What is the difference between a framework and a library?
I own two Minitels. I made a connector (https://pila.fr/wordpress/?p=361) that allows me to use one as a serial terminal and it works nicely with a Raspberry Pi/stty. I am in the process of writing my own firmware for the other one.

One of my Minitels acting as a terminal over a serial cable I made... displaying jgc.org via Lynx: https://imgur.com/a/ecmvfMj
Anyone remember the Iconian gateway from Star Trek: TNG?

This reminds me of that for some reason.
It's not that fallacy. And not everybody lives in the USA.

Imagine a place without law enforcement. How long do you think you'll last?
Nintendo is increasingly dipping their toes into gacha-style games on mobile, with Fire Emblem Heroes being the most prominent example. I worry that once they get a taste of the money these games generate the same mechanics will seep into their console offerings.
The post arrives at the wrong conclusion.

DSA style problems are good if used correctly.

Give a candidate a good challenge, preferably with some requirements that can have different interpretations, ask them questions, help them and collaborate with them.

The analysis of the whole exercise should be your hiring determination not whether the problem was actually solved.

Did the candidate:

- stick with the problem?

- ask meaningful questions about requirements?

- ask for help from a senior when stuck?

- explore different avenues to solve the problem?

- handle criticism?

Of course it is great if they solve the problem but often that often only shows you that they have memorized algorithms. ( we have the internet these days )
Maybe a better way to put is that you should be smart about why, when, and where to sanitize your data. A comment on a forum should not remove “‘; DO BAD THINGS;”. Why would it? It is just text in probably some UTF8 encoding. No viable web framework will write it out in a raw format if you do not explicitly ask for it. In SQL you use parameters. But as I wrote in my original comment. There are several scenarios and if you work with a web, probably the most cases, where you really want to make sure that what you have stored is a clean structured canonical data representation. Not only for your security but also for third party consumers and analyzing.

I understand that everybody who sells NOSQL solutions disagree.
I think a lot of really beautiful films will have many if not most scenes lean heavily on two colors, maybe 3. I don't think there's anything fundamentally wrong with that, and it's actually really great for creating moods and drawing attention to certain things. But here's the thing: it's not the same two for every scene!

Films that are in teal and orange the whole time drive me absolutely nuts. That combination has a place, but there are others! Two similar hues to create a sense of stuffiness and formality. A neutral tone plus a vibrant one (yellow or something) to create an intensity and focus on the vibrant elements. Green and red to really force the feeling of lushness in a natural scene. Monochromatic scenes have a place as well.

Like I understand that a two toned scene can create a very striking atmosphere, but lets use a _little_ bit of creativity in how we apply that.

Agree about superhero movies though. The color grading does always seem like an intentional choice to create feelings of maturity and grittiness.
I agree that Russia is the bully in this case, but there is historical precedent for the bully to be the country that feels threatened. Before WW2 some Germans thought the that Germany would have to ally itself-- and become a client state-- to either the USSR or western powers in order to maintain its security. Going to war was insane, but the concern that Germany would become more of a client state than an independent power was not insane with historical hindsight.

A Russian strategist might feel threatened because down the line Russia may have depend on its security from either China or a European alliance. In either case it could have less independence and influence in the world.

It sounds insane to risk the disaster of war because your country may lose influence or small amounts of autonomy. But if you think about things like Brexit or some economically undermining policies of MAGA, it seems possible that people -- even in a democracy-- attach more psychic weight to the idea of their nation and its greatness than they do to changes in material prosperity. Also, the pain of bad economic choices (war being an extreme on that spectrum) may not be felt as much by top leaders as the pain of a loss of prestige, which could cost them their jobs or even lives.
An opinionated, YAML-driven way to run MinIO on AWS through Marketplace
If we're going to use Meta for the acronym, then for God's sake can we call them MANGA?

More generally, the absurd success of most of Big Tech has not come from better technology but extremely high margins facilitated by software. Apart from the core ranking/ads problem that M and G solve, most of it doesn't need to be that complicated.

I would venture that lots of the cool technology stuff is designed to keep engineers happy so that the money train continues.

Certainly the one I was at built a lot of cool stuff, but there was so much reinventing of the wheel that I suspect that the core business and products could have been served by a much much smaller engineering org.
I'm L6 at Google. My work week is the 40 hours of my choosing. I spend Wednesday afternoons with my kids.
You may enjoy thiss conversation from HPMOR (http://www.hpmor.com/chapter/39):

Well, sounding wise wasn't difficult. It was a lot easier than being intelligent, actually, since you didn't have to say anything surprising or come up with any new insights. You just let your brain's pattern-matching software complete the cliche, using whatever Deep Wisdom you'd stored previously.

"Headmaster," Harry said solemnly, "I would rather not define myself by my enemies."

Somehow, even in the midst of all the whirring and ticking, there was a kind of silence.

That had come out a bit more Deeply Wise than Harry had intended.
.

.

.

Now, how to phrase the rejoinder in such fashion that it also sounded incredibly wise...

"You are not Ravenclaw," Harry said with calm dignity, "and so it might not have occurred to you that to respect the truth, and seek it all the days of your life, could also be an act of grace."

The Headmaster's eyebrows rose up. And then he sighed. "How did you become so wise, so young...?" The old wizard sounded sad, as he said it. "Perhaps it will prove valuable to you."

Only for impressing ancient wizards who are overly impressed with themselves, thought Harry. He was actually a bit disappointed by Dumbledore's credulity; it wasn't that Harry had lied, but Dumbledore seemed far too impressed with Harry's ability to phrase things so that they sounded profound, instead of putting them into plain English like Richard Feynman had done with his wisdom...
I found Adam Tooze's overview very interesting:
https://adamtooze.substack.com/p/chartbook-68-putins-challen...