skysight-inc/HackerNews huggingface dataset:
I'd like to add some context as to why lockless algorithms are popular in the Linux kernel.
Roughly speaking, there are two possible scenarios in which kernel code is executed: Either in context of a process (e.g. while handling a syscall) or while handling an interrupt [1]. Now, a mutex usually sets the current thread to sleep if it tries to lock a currently locked mutex. Even in kernel land, this is perfectly fine as long as the kernel is in process context. However, while handling an interrupt there is no current thread that can be put to sleep. Therefore you can't use a mutex for kernel data structures that will be accessed during interrupts, and that applies to a lot of data structures.

This is why some common locking advice does not really apply to kernel code. Another example would be "avoid using spinlocks, prefer a mutex" - spinlocks are widely used in the kernel since they're the most straightforward alternative to mutexes.

Not disagreeing with the parent post, just wanted to add some context why LWN likes to talk about lockless algorithms.

[1] Actually, the kernel differentiates between hardirqs and softirqs, but that's not important here.
I tend to go with "No, thank you, I'm fine."

It kind of re-frames their request as if they were offering to do me a favour, which I then politely indicated I don't even need. I've found that it either cuts off most of the counter-arguments that the person asking was about to retort with, or it just throws them off-balance for long enough that the interaction moves on, enough that I don't get a lot of push back after using it.
Can you make a contract with an ISP in the UK when you are under 18?
> I suspect you’re trying to be sarcastic and/or facetious

It really was an honest question. Thanks for the detailed response even though that wasn't obvious.
Google’s AI music generator is like ChatGPT for audio
Strictly bounded anything (hard real-time) is an entirely different category, with very few uses for the average person - and contrary to what one might think from its name, it is not “fast” at all. It’s mostly about “calculating the trajectory of that incoming projectile should definitely happen in 0.3s”, which is many orders of magnitude more than what a modern computer would take to do 3 multiplications.

But to answer your question, there is JamaicaVM and many niche JVM implementations with hard real time GCs — but it’s simply false that a GC would be somehow a problem for most of your devices.
In practice, this probably just means that WhatsApp, Signal etc. have to implement a lawful intercept capability, whereby a targeted user can have their communications read but everyone else continues as normal. Doesn't seem like such a big deal, considering this would be done by court order and limited to users suspected of engaging in criminal activity.
Looks like Gen Z is outpacing the previous two generations in home ownership. So this is likely a false prediction.
Aren’t tesla and apple exactly that, peddlers of vanity and luxury items?
Where is the inefficiency, Git LFS spec or some particular server? I think space is not a spec issue at all, an LFS server can use any deduplicating storage under the hood

The part where filters are used is not elegant, porcelain for LFS could be better.
It's a fair question. At least speaking from my experience, the figure varied depending on the type of work and the employment classification.

I should also add that 3-4 is number of full time employees, not contractors.

For example, it wasn't unusual to see engineering managers with 20 direct reports as long as most were contractors. They usually had couple of full time employees who were senior or leads.
> It’s also hard to understand how serious and unrelenting the mud and rain can be if you haven’t experienced west coast downpours before

Yeah—it's literally a rainforest.

https://commons.wikimedia.org/wiki/File:Rain_forest_location...
I don’t think this is the most accurate way to describe it. It’s considering the mind as separate from the brain. There’s also no true version of the problem to “beam” into the brain. That would just be a third version.

Our brains aren’t purely general purpose problem solvers. There are parts of the brain that are specifically related to facial recognition versus all images. We’re better at recognizing differences in faces versus buildings.

There seems to be a similar “hardware acceleration” for problems about people following rules (can’t remember the source for this). People generally do better on problems if you can frame them as who is breaking a rule, who is lying, etc. I think the last example would still be easier to solve on average even if it was a rule unfamiliar to people.
Relationships and quick chat get built and done on Slack. My professional network is a web of in-work, Signal chats, professional Slacks/Discords. I have a massively largely and more substantive professional information network that benefits me and my employer than I do if I kept all the focus in the office and on what Mike my manager fed me during hallway interactions.

Proactivity to the above is worth hiring for, but works fine if you do. This all comes down to “since I don’t want to DM someone and set up zoom calls, and travel to the office once a week a quarter, let’s make everyone start commuting in.”

This article describes people who don’t know how to do that well or want to leverage alternative routes to achieve. Or, using number of GitHub comments as a measure for good feedback is about as logical as number of slack comments per day. Engineers know these metrics are tracked for performance and compensation.
> LVMH, on the other hand, is Europe’s most valuable company? What a sore lack of innovation…I’m not even surprised because it’s from the continent that still has a lot of kings and queens (albeit ceremonial)…still doesn’t change my mind because I believe royals are the biggest grifters on earth.

I am puzzled. You know that Europe is a big place and that LVMH is from France, the place famous for not having royals?

Also, much of LVMH revenues come from the US and China. Neither place is really known for their fancy royals, either.

Also, market cap says more about the amount of money flowing around than the intrinsic value of the companies. Tesla’s valuation is more correlated with hype (and the status symbol and luxury character of the cars, similar as Apple, which you left out somehow) than innovation.

Your points need a bit of work to be convincing.
> "citation needed"

From the sibling comment by PhilipRoman:

> But I would ask you this - when you are jailed for speaking, would it be of some comfort to know that the decision to jail you was decided by 100 politicians instead of 1?

I realize this comment was written 5 minutes after yours, so you had no way of knowing, it is amusing how quickly the parent turned out to be right.
They can't stop people from doing math, but they can stop people from sharing high-entropy (i.e. "looks encrypted") data.

There are of course workarounds (e.g. steganography), but if you add enough friction then the average person won't bother, and those who do try to maintain their privacy will be at even greater risk of detection and punishment.
Oh right I remember now - I guess the point I'd make about that is I'd think there's a large overlap between those that are privacy-conscious and those that are conscious to those kinds of algorithmic manipulations.

I don't think toeing the line is a viable business strategy when your competition blows your search result quality out of the water. There's no benefit in that case.
Aren't most people who work in tech doing so to buy vanity items? Someone needs to do the work of motivating these people.
ZYMKEY4 – Hardware Security Module for Raspberry Pi
How to setup websites, email servers, chat servers and everything in between
AI Jobs.app
Almost everything can be reduced to "the task is simplified to a simple sounding thing". However, when you have dozens of such things in your daily life to worry about, it stops being so simple.

Also, if someone in my household likes a particular Nestle product, what's the procedure then? Stick to my principles and fight every time? Make an exception for that one? How many exceptions will there be in the end?

Ultimately, I guess I don't particularly care about avoiding Nestle in the end. Not to the extent that I would have to make my life more complicated than it already is.
Huh? Quadrature is a general term for "measuring area". In this context it's a synonym for integration.

I think you are trying to say that it's better to do weighted sums of fewer samples, instead of uniformly weighted Reimann sum. Both are "calculus definition" integration, of course, since calculus is true.
There maybe some need to legally clarify how much input is necessary for Tom to claim copyright.

ChatGPT can't, legally speaking only humans are capable of claiming copyright. In the monkey selfie case a few years ago it was determined animals and machines can't claim copyright. In cases where there is no human author, the work is public domain.
And Turing!
This is interesting around my area, there was a blackout at 7am to 7.30 am UTC-6 so could these be related?
This is the main thing I've noticed - the people who talk about how there is something lost in how work gets done haven't changed how work gets done.

You can't just move to being remote without rethinking how you do everything. People were forced to be remote with COVID, but corporate essentially just tried to port the way things were done to remote, and on realizing it didn't work as well, want to move back.

A few places are doing things correctly and building specifically for remote work.

I honestly believe this is why we have such stark disparity in studies.
one thing I found bing AI and phind[1] very useful for was to get a short tutorial of libraries/tools. Google became so bad with it that since several months I was appending "reddit" or worse "youtube"[2] on my search, and now I just ask "how to do x with y" and I get a pretty good answer.

[1] I don't know what is used behind the curtains
[2] worse because I much prefer to read a text than to watch a video
It's silly to compare the cost of operation of two cars that aren't in competition to be purchased by the same person. You should compare the kinds of cars you'd be likely to buy against each other, or the kinds of cars your brother is likely to buy against each other.

A model 3/Y purchase price is pretty much at the average new car price, so a person looking for a new sedan or mid sized SUV would look a step further and look at things like total cost of operation.
I'm not an employee or a boomer, but I do take exception with this zero-sum view. Productivity creates more opportunities. These people are not taking away a slice of the pie from young people. Instead they are creating a larger pie for everyone.
I have a Resmed Airsense 10 with nose pillow, and if the meshed vent gets wet it does not work so well anymore. I experience this as a shortness of breath and wake up from it. I can imagine that this is dangerous for people who don't wake up from this. I have a replacement so I can swap in the middle of the night if neccessary. I regularly clean the mesh with warm soapy water and an electric toothbrush and I replace the mesh every 6 months.
Vanity items such as a home and a college education for their children
The Copyright Office has decreed that AI generated content cannot be Copyrighted. If these books have a copyright listing then they are a violation of the rules. I doubt if the "author" is at risk for legal repurcussions, beyond not being able to sue for copyright violation.
Thanks for the comment! It's more of an alternative to Lens/K9s than it is to Rancher. You get to see and manage the resources from all your clusters in one view without having to install anything on the clusters.
Well, OpenAI has failed to demonstrate that they have done anything novel. This at least should tell us that others should be able to replicate what they have done (or even do it better).
> You’re business owner. But there is whole cohort of middle managers, that need to justify their existence walking in the office and watching over the shoulders as well as asking project status reports. Corporate world also needs to build offices or architectural monuments stating, they are very profitable and can afford that. See it’s lots about egos and not always about economics.

There are also a lot of arrogant American engineers need to justify their inflated salaries compared to Indians, Eastern Europeans and other offshore workers. With the rise of remote work, we should hopefully see those inflated remote salaries settle to the international norm.
The issue here is whether gamer means "people who play games" or whether it means "specific self selected group".

Or rather, the question is, why does the opinion of these PC and console gaming matter here? The topic is very clearly older people who play games and market. Of course I do not want to be associated with "gamers" as a cultural group, thank you very much. But, that does not mean it should be impossible to discuss actual smart phone games I used to like or still like.

I know that gamers feel offended every time games I like get discuss without it being pointed out how inferior those games are. Which is one of reasons why I do not want to be associated with that cultural group. But that does not mean everyone needs to constantly tip toe arounds the topic and it should be freaking possible to use that word in general sense.
Yes, but it's an argument that just goes round and round forever. Conservatives think the BBC is run by a left-wing cabal. Leftists think it's an establishment mouthpiece run by the Tories. We've been having exactly the same argument since the 1960s.
How does it learn new skills?
All of which can be done online. If you can talk to your friends via facebook messenger or whatsapp to stay in the loop so can you with your colleagues via teams or slack.
switched to a non-open source licensing because AWS as leeching off the project, it was completely reasonable for ElesticSearch to change their licensing in the face of what AWS was going which while legal was IMO unethical
I think the biggest issue is people who claim it can't be done and that the only way to accomplish this is to physically meet.

I feel like the biggest hinderance to making the most out of a remote option are the ones who prefer going to the office or explain all kinds of issues with "it's because we don't meet in person".

One just have to embrace and apply the mindset that it is possible. Different, surely, but still possible!

I'm not saying there is something WRONG with going to the office, it is lovely to hang out in person with lots of people, but it is very limiting in many ways as well. Just limiting in other ways than remote. You learn to deal with both, when you need to, though. The issue is mostly that people deal with the office-problems but don't care much about dealing with the remote-problems.
What a great anecdote. Makes me think of Tesla’s (the person not the company) vision of wireless power distribution through the air. Can’t we just put a big tesla coil in orbit and beam that down to power today’s “telegraph”
All I can tell you is the experience I had, which I don't remember to be a pain.
Is it over my 6 character limit for a new domain (including tld)? I always try to keep my domains short.
"Interesting property", as defined by Rice's Thm, is "any semantic property that is not either always true or always false for all program executions." It does not mean "interesting" as in "interesting to humans."

And I'm talking about the decider, not the program being fed as input.
Love it. Privately owned company (doesn’t have to conform to shareholder wants) with good leadership; lots of the policies resonate with the employees. I’ll admit: I’m particularly extroverted, and this makes the in-person days more enjoyable. I get much more work done at home, and I generally enjoy life better working remotely. I thought I would have preferred full remote, but I have no desire to leave because everything else about the company is ideal.

My understanding is that they have, before and after the pandemic, drawn a connection between remote work and attrition. Their hybrid policy is based on this, and they have found it solves the attrition issue. We could theorize all day as to exactly how/why :) Some combination of forcing people to be geographically located, see their teammates face to face, and then giving employees the majority of the time to themselves seems to work better for keeping employees than being fully remote.

My personal theory is that, counterintuitively, just about everyone actually ends up feeling/doing better if they have a bit of in-person interaction. I was staunchly in the camp of full-remote even before the pandemic, yet I don’t have any desire to change companies. It’s just a great place to work, and 3 days a month is extremely manageable. I have lots of connections at Google, for example (good full-remote options) and I could get an interview at the drop of a hat. I have no interest in this right now, though, even with much lower compensation.
I've lead remote teams and gathering the team 1x or 2x per year was absolute necessity to have everyone working well together.

Obviously you do this in a sensible manner (a lot of heads up, locked down dates so people can plan vacation around it, full expenses paid).
But a lockless algorithm would have the same amount of cache-line bouncing in the uncontended case.

In the LWN series about lockless algorithms, there is a lot of detail about the atomic primitives used in them, but apart from ringbuffers, linked lists and RCU, I actually didn't see any mention of higher level lockless algorithms. For single-producer, single-consumer queues and for linked lists, lockless algorithms are known and performant, but many others are either not that performant, or they come with severe restrictions. For example, RCU sounds great, but you have to worry about grace periods, and you should only use it when you read much more often than you modify.
Only if they’re taking a very short term perspective. If the customer is left feeling like they’re consistently getting scammed, they will stop shopping at Amazon and take their money elsewhere. I highly, highly doubt Amazon is letting these through the net on purpose.
There's a couple of reasons I can think of: "young professionals" are more likely to be flat sharing or living somewhere that's sub-optimal for remote work, and the other is access to grey-beards like myself for questions about the system and so on.

50 yr old me versus 25 yr old me: flat vs house with office, knew my way around Solaris and Windows, but not much experience in large systems or databases and so on.

And the IT world is so much bigger than 90s. Back then, it was Solaris or NT4. Oracle and Sybase. VB and C++.
Before the recession, it was a well-known secret among coworkers who was doing this, now when budgets are being slashed these folks are the first to be let go. Please don't do this, you're ruining remote work for everyone. If you really want to, become a contractor and be honest about your situation.
Partykit: Build realtime collaborative web applications
It's misapplied intuition for double ratios.

If a triangle has sides 3:3:3 in feet, in inches it has sides 12:12:12.
Related visualization: https://waitbutwhy.com/2014/05/life-weeks.html
Looking for a Freelance Java Developer
We are looking for a Full stack Java Developer (Freelance/40 hours a week). The ideal candidate should possess strong technical skills in Java, J2EE and have worked in the insurance or financial domain. Please note that this role would need you to be onsite in Venice, Florida for the first few weeks.

If this is something you are interested in, please reach out here: yisfalemalemayehu at Toptal dot com

Looking forward to meeting you!
At least where I used to work, older engineers were kept on payroll by working only 3-4 days a week. Some of them also got lower title. I'd imagine the title 'adjustment' happened when there was a round of layoffs and some were offered to stay on conditionally.
This narrative is ridiculous.

Isn’t it sad that USA’s most valuable companies are advertising agencies?

Isn’t it sad that some of the most valuable companies are renting middlemen(AirBnB, Uber)?

I don’t know, it’s a stock market. At some point the market decided that some game CD retail shop is orders of magnitude more valuable than previously thought.

I wouldn’t read much into this and look for metrics which indicate something tangible like.
maybe, but it's probably dangerous to get isolated supplements, you often need a range of things, even the fiber which is an excellent medium to digest them and move them in the blood and fnally in cells, in a gradual continuous way

in short, small natural amount with the right digestion and other nutriments might be better than supplements (no studies, just personal feeling), You can also eat large amount of vegetable if needed, without the risk you have with supplements, because you hit satiety after a few kg
From the article - "but it also reduced the amount of feedback that junior engineers received (in the form of comments on their code)"

Sooooo...literally just measuring how many comments are being added to the code? That feels like both a really poor measurement for feedback, and also really easily addressable (heck, if you really want that in person feel, make it so PRs are done synchronously; someone hops onto a zoom and the writer presents their code, talking through the changes).
Some would say your first paragraph describes Apple.
https://www.amazon.com/Filter-Infusion-Line-Filters-Blocking...

The best thing is that third party manufacturers are making their own replacement parts for people to DIY repair their own machines and just have zero sound-deadening foam in them.

I'm in the recall, I refuse to use the reworked unit they sent me because it's a goddamn used CPAP first and foremost in the age of COVID -- I reworked my own machine instead. It wasn't a bad replacement project, I took my time - the sellers even provide in some of the kits all the tools you need, full color booklets, and video guides on Youtube on how to crack them open and swap it out.
Wow, hi everyone! Was just about to walk over for the first day of RailsConf when a friend let me know we were #1 here! Honored!

I'm the original creator of Bullet Train, although a number of people now work on it. It's been a fun journey to this point!

When I first started building Bullet Train, it was a relatively unique offering. There weren't that many full-featured "SaaS starter kits" out there, although there was some prior art. The biggest inspiration for Bullet Train was what Laravel Spark was at the time. In fact, one of the guys who had got me into Rails in the first place had started building his next product on Laravel so they could take advantage of Spark!

These days there are an abundance of SaaS starter kits available in most ecosystems. I've had the pleasure of meeting and interacting with the authors of a bunch of high-quality starter kits built in different languages and frameworks and some of them have told me they were inspired in part by Bullet Train. I love that.

If you're interested in Rails and SaaS, we're running a conference in Athens, Greece on June 1–2 this year and we'd love to have you! https://railssaas.com

Happy to answer any questions anyone may have!
>Friend, who has changed his mind because we have learned much more about the matter. All credit is due to him for that.

Complimented for being a rational human being, no less.
> expensive (old) employees

This legend needs to stop. It has been demonstrated time and time again that employees that stay the longest are the leaat paid.

https://www.forbes.com/sites/cameronkeng/2014/06/22/employee...
>For example, DeepMind: started in the UK, but acquired by Google.

This company was profitable?