skysight-inc/HackerNews huggingface dataset:
This is what happens when you let your job define your life.

This person needs therapy, not more Leetcode practice. This reads like a person who is having a mid-life crisis and hasn't found their role in life. Which is sad, because they seem to have a partner and a child, and as a dad myself, I know I'm vastly more concerned about being a good dad than I am about writing efficient code. In fact it's made focusing on work pretty hard, because I just don't find it that important anymore. It's hard to find the motivation to push yourself at work, because in the grand scheme of things, it doesn't matter jack shit.

Also, you KNOW these interview processes are bullshit, so why would you let poor performance when doing them affect your self-image so much? Being good at software interviews and actually being good at your job are vastly different skillsets, but interestingly, being good at interviewing is a better paying skill to have. This has been known for over a decade.

If you're struggling for money, take some time to learn how to game those useless interviews. You can master the process in a couple of months. If you're a veteran of the industry, reach out to old colleagues and see who's hiring. I didn't even interview for my current job, the CTO just vouched for me and I was hired. That's what happens when you take time to build a network. and I don't mean "networking", as in sleazing up people at conferences and spamming linkedIn invites. I mean keeping in touch with people you've worked with, who know you're a reliable person who gets stuff done, and isn't an asshole.

And if money isn't an issue, focus on appreciating what really matters in life; your family. Algorithms and data structures can go fuck themselves, they're not important.
Actually, with Pope Francis that's debatable...
Obviously a car doesn't need to do any of these things, especially in the age of the smartphone. A good tradeoff might be:

1. Physical controls for everything

2. A separate mini tablet screen for an advanced CarPlay-like dock that connects to your phone.

Ideally the physical controls would do everything on the screen as well, so the advanced functions can be accessible while driving (if you absolutely need something there).
> what else are they supposed to do with gaps in knowledge?

Not saying anything about it, or saying "I don't know what that's about" sound like OK choices to me.
Good eye, their only other article is equally suspicious in prose and especially content:

https://therationalist.substack.com/p/glm-130b-an-open-bilin...
>We need tools that work for us not us working to make them work.

Stealing this for work, couldn't agree more.
Don't forget Tetris.
Study GitLab. They’ve done a great job of creating a product that enterprises buy. Their strategy has evolved over the years. Because so much of what GitLab does is public you can learn from them instead of having to relearn everything yourself.

Give yourself time. One of the key things enterprises look for is the maturity of the company that supports a product. You’ll need to mature into a governance model, support model, and long-term viability that enterprise buyers recognize and feel comfortable with. Enterprises also make purchasing decisions slowly. It can take years to make a sale.
> The author's real issue is failing the first coding exercise then apparently not hitting the books to solve for problems being presented. They aren't testing if you're a good software engineer, they're making sure you studied for the test and retained enough to pass it.

Note that the author of the anecdote isn’t the owner of the blog.

The blog owner is the author of books about cracking the coding interview.

This anecdote is carefully chosen to make her book sound more important. It’s “don’t end up like this person, buy my book so you can understand the coding interview!”

The anecdote’s problem is likely the fact that they quit a contract job after 3 months and then took a sabbatical going into a tech recession with 100,000s of laid off tech workers competing for every job. If your primary experience in the preceding 8 months was a short job that you separated from early, you’re not going to be at the top of the hiring list no matter how good you are at coding exercises on whiteboards.
At least now at the top it says that it is a guest post
Sure, everyone can follow everyone, 8 billion people can each have 8 billion followers, but that also means that everyone can spend about 4 milliseconds per year on each one they are following. What really matters is the time and money you are spending and that is essentially a fixed amount which you can split into a few larger or many smaller contributions. If there are many evenly spread small contributions, then no one can make a living on that, if there are a few big and concentrated contributions, then only a few can make a living.
The idea that there is no middle class any more us utter tosh though, nowadays in the western world almost everyone is middle class, by any stable criteria.

Of course it depends how we define it. If the definition is some mid percentage by income then it would be fairly consistent over time because the absolute criteria would be constantly changing. However with those measures someone can maintain the same standard of living in society and leave or enter the middle class as demographics shift around them. If we use a more absolute measure that better tracks demographic change over time, such as having one third of income available for discretionary spending, or criteria such as home ownership or type of work done so we can better track changes over time, then more than half the worlds population is now middle class.
Some generalizations.

Home cooking is generally going to be better than particularly fast food because you are not reheating the same oils over and over.

Coconut oil is generally held as better. Cold pressed oils otherwise. Prepare to pay more for them. Be aware that food packaging labels have been known to lie about oil origin. Basically, fewer steps between growing the food and your mouth the better.

Preparing food at home is going to reduce a lot of the processing and reprocessing that happens to commercial packaged foods. I think that's going to be a net win.

Maybe get a feel for exactly how much oil is required and keep it to a minimum.
Assuming people take the canary seriously, this is an interesting case where deleting one file is equivalent to shutting down the company.
I'm saying this to provoke you, and possibly push you toward the light, so please don't take too much offense, but do help yourself to some: Do you have any preference for what the community will call the open fork of your project?

I must add a sidenote because I didn't anticipate it reading as such a scathing rebuke as when it was conceived but, your behavior might be earned, you might be the Linus of motor-bins, but like the way you're acting here in front of your target audience is pretty much like every other BDFL who turned on their community.

You are blessed that anybody shows any interest in submitting any code to your project, and I'm not saying that means you have to go merging every CoC that lands in your PR's, but I am saying that even though someone may be misguided, or may not share your vision, it doesn't mean they lack the potential to be swayed.

obviously you know your stuff on motor-bins, and obviously you're passionate about that. Rather than ignoring and then shunning those who are incongruent in their vision, perhaps you could mentor them on the things you've learned over this time about what makes their idea suck.

last but not least, when someone's giving you unsolicited advice that sounds like complete and utter shite, you respond with "thanks, I'll take that into consideration and keep it in mind". The dev equivalent of that is merge it to a branch, let them polish that turd until they succeed or fail, and then you can be validated in both cases and you've not alienated anybody.

The way you act today, since I've been here about ohhh 2006ish maybe, is in line with every other BDFL who watched their project flourish as a fork instead. You might be cool with that, idk, we only just met, but if that is something you're cool with, you should be up front about that.
> a long gap is a warning flag on a resume.

Sorry but it's not at all. How dare they not spend every waking moment wage slaving away!

People live their lives, this type of thinking shouldn't be normalized. What other subconscious biases are lurking here? I assume the follow up to this is "Hiring is hard, there's not enough good candidates".
She still didn't share who the author is though. Weird.
That is a lovely way to put it. Never thought about craftsmen as creators in that sense. Thank you for this comment.
A potentially relevant data point that doesn't often come up in this discussion is the evidence produced from housecleaning. As a housecleaner I deal with all kinds of materials including pee, poop, and puke from people and their animals and other stuff like used machine oil from engines and physical things like sand and pine needles. By far the absolute worst is residue from cooking with seed oils. There are many special products out for dealing with this because simply scrubbing with hot water and concentrated soap is often not enough. The residues are most similar to glue or shellac. If a substance like heated seed oil generates material that is among the greatest challenges a housecleaner can encounter then how is ingesting it okay?
Indeed, very much the article's point. Dogs kept behind fences always be barking the loudest.
Those NIMBYs largely call themselves Progressives now: https://reason.com/2022/08/11/are-san-franciscos-nimbys-fina... There are some articles that call out the political affiliations more directly, but all of the elected officials they're talking about are Progressives.

I'm curious how one goes from Reagan to US Progressive.
I am surprised it is not already mentioned in the comments, but I personally cannot use an editor that doesn't automatically write changes when I am done typing. I just forget to save and wonder why the app I am working on did not change. So my (neo)vim setup uses a plugin like `Pocco81/auto-save.nvim`.

This solves the problem mentioned by OP because I can just `:q` anytime.
Once you understand those three patterns it does get a bit simpler. I wrote a ton of XSLT and XQuery years back and it's incredibly powerful when used well, plus I wrote a nifty little stylesheet that transformed any HTML page into a formatted and highlighted version of itself :)
You are implying there is anything inherently bad about amphetamines.
With the still current shift to remote work, I wouldn’t be so sure. My anecdotal evidence — tons of used SFF computers branded HP, Dell and Lenovo being sold as renewed on eBay or Amazon. Add layoffs to the equation as well.
You convinced me: JUST USE RAILS.
It's printed out.
Didn't this send her father crazy? He certainly seems to have aged rapidly in the last couple of years.
Substack is in trouble because of this. They get almost all their revenue from two handfuls of writers, any of which could afford to develop their own ‘pay for an e-mail newsletter’ script and keep more money.

Unlike some companies that look similar, I think Substack is not delivering a lot of value in terms of discovery. People come to Substack for Bari Weiss and not the other way around. It is not Medium, the low value domain of people who want to put low effort into blogging, where people are blown away because they got 70 views on a post. (Prediction: Medium’s user base will defect once somebody comes up with a platform that uses LLMs to write their blog posts for them)

Substack would like to grow to be more than e-mail newsletters but the creators and users will have a say in that.
Yeah, RAII helps you manage any type of OS handle with minimal effort.

I can grab a mutex with std::unique_lock and not have to worry about releasing it manually, which means simpler code and fewer bugs.
How do you avoid scurvy on that diet? Or does she just flat out deny that vitamins are vitally important?
I won't disagree about a decline in dialogue, just think voting records (in places fortunate enough to have (a) not succumbed to first-past-the-post mentality, and have (b) voting districts that may hundreds to thousands of years old, preventing the more egregious cases of gerrymandering) show that even though winger parties have indeed gained adherents in this century, in absolute numbers they are still behind centrists (meaning especially that they are still far from the near-majorities that they, due to paucity of parties, are in my Old Country).

In particular, there was a brief period several years ago when the far right in my country ran political posters with candidates liberally draped in the national flag. They don't do that anymore.

Will conduct a survey of EEA parliaments tomorrow, if not later today.
The only images on the linked page are a PDP-11 console and a scott adams strip in the appendix. Neither the about page nor the main page have any images, either. What's your problem here, exactly?
Chopin really played with time, and his enclosures and chromatic trills are heard later in musicians like Django Reinhardt. No doubt of influence in Jazz for my ear, as music is a continuum of evolution, even if some artists like Monk bring a new oblique perspective.
Vive XR Elite – Convertible, all-in-one XR headset
> A university acquaintance went acute schizophrenic shortly after developing a pot habit, that could be a coincidence but the timing is suspicious.

Early adulthood is when mental illness often sets in, especially illness like Schizophrenia. You're implying cause one way without considering the other likely alternatives:

1) Your acquaintance started smoking a lot of pot because of the onset of early schizophrenia symptoms as a coping mechanism.

2) They are unrelated and early adulthood is just when people experiment more with drugs, and also when conditions like Schizophrenia start to manifest.

> A second cousin became mentally retarded immediately after smoking a joint. He's now a 30 year old who can't tie his own shoes.

I don't know what to say to this other than nobody's ever established an even remotely plausible link between these two things, assuming you aren't being hyperbolic.
> I think a lot of the libertarian techies are still pretty libertarian.

You don't really see this on HN though. Economic illiteracy is rife here as is, more generally, social-science illiteracy about how politically-driven decision making works in large real-world organizations (Including but not limited to governments). These are the insights that the core of libertarianism is based on. Of course if you mean the rather more self-serving, "I'd rather not pay taxes" Sovereign Citizens' kind of libertarianism you may well be correct.
This isn't a study. It's a "test" run by a Swedish car magazine, analogous to Car & Driver or Motor Trend, and similarly captured by its advertising base. Auto industry rags have always hated Tesla, for fairly obvious reasons, and it's sort of a running joke within the Tesla community.

Does that mean it's wrong? No. But it does mean you need to apply some salt. This isn't first principles science being reported, as you seem to have been led to believe.
:) Go ahead. Spread the message.
> 1) window.requestAnimationFrame(main): It calls main function.

No. It's not "calling" main. It is scheduling a future invocation of main outside of the current execution context. The return value of that function is a handle that lets you cancel the scheduled invocation, if desired.

In terms of concepts, this is related to the event loop and callback mechanisms. Maybe check this article out: https://www.digitalocean.com/community/tutorials/understandi...
It's convenient for their particular brand of conspiracy theory.
How to remotely takeover a Ferrari.. account, that is
The former is legal, the thinking goes, because the government cannot force you to continue posting a warrant canary.

Nobody can say, “you have this on your web site saying you have never received a warrant; here’s a warrant, and by the way, you must also continue saying (now lying) that you have never received a warrant.”

The government can tell you to /stop/ posting a daily or weekly notice. It can say “here’s a warrant; you may not tell anyone you have received this.” In that case, you would be lying to say you had /not/ received it, and discussing whether you have received it or not received it at all can be prohibited. In which case, you would be obligated to remove or cease updating any statements related to a warrant.
Related threads:

- What are your goals for 2023? https://news.ycombinator.com/item?id=33906133

- Top skills to learn for 2023? https://news.ycombinator.com/item?id=34054170

- What are you excited about working on in 2023? https://news.ycombinator.com/item?id=34178366
They were talking about game engines, not dates.
This is why I write returning to fundamentals of practice, which is not Tibetan Buddhism. Tibetan Buddhism is the psychedelics of Buddhism: it's not for everybody and many people have touched its live wire and been smoked including teachers who Tibetan Buddhist students are taught to view as infallible deities. Zen has this same set of problems to a lesser degree. Go back to basics. Practice what is good at the beginning, the middle and the end. What brings harmony to you and your relationships. Let that be your test.

The depression is assuming life has the lasting qualities we're seeking and continuing to be disappointed until we are crippled. People try and put that on Buddhism because they refuse to see it. The Buddha was actually offering an incredibly hopeful message: see this mass of aggregate sensations for what it is and be liberated, be truly happy without dependence on conditions, without dependence on the world to offer you anything.

All it takes is to see people, interacted with people who are living examples of this, paragons of whatever is furthest away from this "depression" you ascribe to Buddhism. They walk around with huge smiles on their face. Every interaction with them is pure love, pure compassion. They do not have bad days and here they are with nothing more than a robe and a bowl to their name.

May all people know real kindness, real happiness. I'll tell you here and now, what Sasha is peddling is not it. I strongly condemn what Sasha is offering and other teachers who assume the mantle of power for their own egos. He has abused his position of authority to distort the message of the Buddha, to bring confusion to the path and has brought confusion to his own life that is disharmonious, a life of more attachment not less, a life of imbalance not balance and he is passing out this message to anyone who will listen. This is very bad practice, very bad ethics, because he condemns not only himself, he condemns anyone who buys into his poison.
A lot of the pain could've been avoided if they just wrote somewhere that you need to type ':' or something else to access help/commands when inside of vi/vim
> I think that if we legalize dangerous addictive drugs then we might as well legalize all medications/drugs by which point the medical establishment loses a big chunk of the income that it gets from being a monopoly supplier.

Yes, absolutely.
I like the dashboard in my 2014 Prius. The speedometer is digital numbers, which is great because I have trouble reading dials. Never had an issue with anything freezing up.

Later Toyotas I’ve rented have full color screens. They work okay.
The Tiny and Nightmarishly Efficient Future of Drone Warfare
Yes its easy to use but a bit wasteful. I suspect that the innovative stuff will come from the Rust side of things, with zero copy, shared stack etc. They are actively funding efforts here [0]. The RTIC [1] project looks really neat, but only supports Cortex-M afaik.

[0] https://github.com/esp-rs

[1] https://github.com/rtic-rs/
https://archive.ph/W1cYY
My understanding is that you generally include organ mean which is high in vitamins.
Well, they made a goal to show how careers work in academia. Sure, from the point of view of a sociologist researcher, but it's not much different from other sciences.

And in every section (France, USA, UK, Germany, Russia) they explain how promotion works, how selection of researchers works, what the managers or professors pay attention to, and so on. So this works as an explanation of internals of entire academia.
Courts are not supposed to look at the spirit of laws, but the letter.

It would be a sad day for US justice if a judge ruled that every action was within the law but, because a reasonable person would conclude that the actions in aggregate were intended to circumvent a law, the defendant is guilty.
I got my 18-year-old one of those Jensen cassette players for Xmas this year. She listens to it in bed with a pair of chunky audio technics headphones on. She likes listen to things that she handles and organizes and starts and stops in the real world.
Ah yes. The many very successful and super polished streamlined community-driven and well supported forks. That will surely happen. Especially when being born out of unreasonable rage about the lack of one specific minor feature with better solutions available for little additional cost.

Surely in that fork, people will contribute more than just the bare minimum to scratch their itch. Hell, most users will likely be super motivated highly skilled developers that really want to move the world forward with their selfless contributions. No shitcode. No hidden agenda. No corporate takeover. Just higher ideals.
Most definitely it will be the land of milk and honey.
The only thing denying users this bliss is the evil maintainer.

Jesus man.
I encourage you to run a FOSS project for a while. Especially one in the consumer electronics space. I'm sure it will change your perspective on this.
ZZ for me as well and I mapped :WQ to :w !sudo tee % >/dev/null
Usability is another reason air cockpits have physicall knobs and buttons.

Physical knobs and buttons are preferred because they are easy to locate and use, even in high-stress situations.

Why sudennly would car dashboards be different? We have had physicall knobs controlling car functions before.
programs like vim and tmux desperately need a menu which just shows all available commands (including plugins), even if it’s opt-in. AFAIK no such menu actually exists in vim or neovim because of the way some of the commands are hard-coded
Truth be told I don't interview anywhere with this sort of bullshit process anymore. For the first 10 years of my career sure, I put up with the shit - like many I had no other choice.

These days? Fuck it. My rules for switching jobs these days are a) either have someone I know already on the team I'm thinking of moving to, preferably who has referred me or b) have someone I know vouch for the founders/direct manager/etc and assure me it's worth my time to talk to them.

There are some exceptions, companies that steward or are significant contributors to OSS projects I have contributed to or are in a new niche I'm interested in but for bog standard "I need a 9-5 to pay bills" I'm just going to stick to places someone in my network can vouch for. The interview rat race just isn't for me and if I'm leaving some money on the table because of that so be it, my sanity is worth more than some extra $.
A deep learning classification model for Persian Hafez poetry by the poet’s era
One of the best choices is PVC plumbing pipe (schedule 40). It's designed to be buried, and with glued end caps, it's also (obviously by design) waterproof. It has to be cut open, and it obviously wouldn't be good for storing huge amounts of stuff.
True, humanity will likely survive. But our current civilization (and most of us) likely not.

You also have to account for the conflict that will arise if hundreds of millions of people will no longer be able to grow any crops where they live. They won’t just stay out and starve in silence.