skysight-inc/HackerNews huggingface dataset:
Yeah for sure, at any rate I went over the LMAX Disruptor link you provided and while it doesn't use "locks", it is not a lock-free data structure. The confusion is that their use of the work "lock" means yielding to the operating system, which they don't do, but if a thread is performing a write, then all other threads will spin in a tight loop (which is basically a spin lock) until the write is committed. This is not a lock-free data structure in the typical sense of the word (guarantees at least one thread will make progress) since if the JVM pre-empts the thread currently in the process of writing, then all other writing threads are starved.

You can read more about it here in Section 4.3 on page 6 where they have the following busy waiting:

long expectedSequence = claimedSequence – 1;
while (cursor != expectedSequence) {
// busy spin
}
cursor = claimedSequence

https://lmax-exchange.github.io/disruptor/files/Disruptor-1....

Some other details of the blocking are here:

http://mechanitis.blogspot.com/2011/07/dissecting-disruptor-...
Though at this point I think you could argue software 'engineers' make way more than on real engineers. At least the upside is much higher. I can not think of any other job where you can have no formal education and have chance of making over 500k a year. Which makes your point even stronger.. we pay the people who design things that could kill you less and make them way more accountable. I hate being called software engineer I feel a developer is a better term.
Social anxiety is the norm. We are all faking it. It takes practice, just like any other skill. How have you built your existing skills? You’ve put yourself in situations where you could practice. Social skills are the same, you have to seek out interaction. Do it at a pace that doesn’t give you panic attacks. And be nice to yourself when you screw up (think how often you screw up in math or programming - and you don’t beat yourself up!)

I’ve seen some good suggestions in the comments about social opportunities. But let your curiosity drive you. For some people it’s a jiu jitsu gym, for others it’s church. Other people have D&D or Magic. Just pick something and approach it with your engineering practicality.

Most importantly, above everything, go talk to a mental health professional and tel them you are experiencing depression and thinking about suicide.
00:02:53 I don't think it was bad, there are were some frustrating moments such as having to put one's age as well as birth date, uploading an image, and reading the password requirements.
Hi, great idea to reach out here. There are lots of people that can relate to your situation, including me.

Being a bit socially outcast at 23 is emotionally hard, and I know it sux, but it's not as bad as it might seem. You still are young, and if that's not what you want from life, there is hope for things to change.

You have spent the last decade on solo interests, so you haven't learned some of your peers' social skills. That's okay, you can learn them.

The problem is that most of the people around you will be interacting in a way that you don't understand. Some people you might think are a bit lower IQ will be performing on a social level that you might not understand yet.

The way to get there is much like the way you got there with math and programming. You had an interest, and you practiced. You probably started very frustratedly, but you kept going because it was fun. You have to try this with people. It is fun to meet new people and talk with them. One problem is there are all these social rules and conventions that you are going to get wrong. The problem with getting things wrong in a social setting is that we feel rejected when it happens. Learning to recover from that is the key. It's not going to be easy when you are feeling depressed. Talking to a therapist would help if you can afford it. Develop some strategies to deal with this, and you will thrive. Most people don't care if you are awkward. They want friends just as much as you do.

I'd advise that you don't try to start with romantic relationships right away. Starting with something a little more shallow might help. Just hanging out with people will help, and there is less emotional risk.

I'd try to find something that forces you to interact with people. Find a group or club to join—something that you feel bad about not attending. Also, feel free to switch groups if you don't like it. After a year or so, you are going to feel much better dealing with people.

Also, don't feel bad about Tinder. It's not a good option. You are far better off meeting people through shared interests. You are also going to be in a great place in a few years. You will earn more than most and have less baggage from past relationships; you'll be a catch.

You can do this, it can get better, and you have a bright future ahead.
John McAfee: The Prophet of Paranoia (2015)
You haven’t demonstrated very well that you’re a complete failure in life! You appear to have lived a surprisingly productive life for someone so young, and I see no evidence of the extreme sociopathic behavior I would have to see in order to conclude that someone was a failure. And few of us have it together at 23.

You obviously do seem to be depressed, and it wouldn’t hurt to seek professional or clerical help for that.

As far as what people put on social media, a huge percentage of it, often all of it, is fiction. Taking literally what people say on their tinder profiles will not yield a realistic assessment of their actual lives.

I dealt with many of these issues and might be able to help a bit. Feel free to call me at (425) 260-5292 (Seattle time) or email me at the address in my profile.
Most companies issue RSU “refreshers” if the stock does crash, to keep their compensation competitive, as a mass exodus is likely to cause a negative feedback loop with the stock price. If the stock goes up, they don’t take away RSUs.
Thanks, these look great!
You are correct. I've seen transparent versions of this which are pretty cool. These are just big dumb screens.
Can happen at any moment != will happen most of the time
Let me guess, masks still required and other precautions?

My workplace did that and everyone agreed they would rather work at home than wear a mask all day.

Once that’s gone? Plenty of people want to come back - part time at least.
FWIW i've seen a lot of 3D codebases in C++ that avoid operator overloading and instead use something like `A.multiply(B).add(c)` to make more explicit what is going on. Some even break that into multiple calls instead of using a single expression.
This is precisely how my Programming Languages CS Professor explained it. Probably contributed to Haskell being my Go To language.

This dialectic style adopted by the article for explanation is effective in exploring confused understandings. (Bit socratic) Not all writing needs to be technical writing like in a manual -- narrative explanations can be useful too.
Someone get this guy a snickers bar.
Now that China has all but banned cryptocurrencies, GPU prices are falling
This Week in Veloren 125
Doesn’t your net savings at the end matter?

For me at least the added COL is more than offset by the higher pay.

Edit: This is more a pre-Covid comment. No idea the math for remote post-Covid.
The recent Ryzen/ARM offensive makes me happy for similar reasons (and I even bought Bulldozer-era AMD processors because I didn’t like the idea of buying from Intel)
Then why is it that influencers are raking in the dough? Is Madison Avenue just desperately seeking any product placement? Someone's definitely spending ad revenue on TikTok, YouTube, and Facebook.

My media consumption is similar to yours, but I think we're the outliers, or maybe we just slipped between the generational cracks of an evolving but still very consumerist society.
Immediately start doing regular volunteer work, anything away from the screens and that'll get you interacting with plenty of people. There's no shortage of demand and the barrier to entry is nil.

Here's what will happen:

- You will meet many new interesting people.

- You will make new friends, raising your chances of meeting your romantic partner.

- You will feel very satisfied seeing your work directly benefit someone in a much more precarious situation than yours.

- You will get physically active and take more sun, improving your cerebral chemistry which in turn will make you feel happier and more fulfilled.

- You will get a new outlook on life, reframing your current problems and coming up with new ways to deal with issues.

Beats being dead, don't you think?
A lot of people probably won't be able to go back in office full time until the fall. Remember that the whole child care situation is still not great. Summer camps may be operating at partial capacity, or not open at all. Parents didn't have time to line up child care this summer due to the uncertain nature of the pandemic.

I suspect it'll be a bit different when schools resume in the fall, but even then I doubt people will want to go back full time.
It’s sometimes important to have a little oversight to make sure people are working on the right things. Junior engineer spending 3 days on the same tiny bug? Maybe they need some help. Senior engineer clearly over-optimizing a system? Time for a new meaty project.
Reading this thread made me crave for one-way mirrored glasses (not sunglasses) with correction, to opt out from eyeball tracking.

Is anyone aware of any such thing?
We had our fair share of scholars in the west thinking there was no civilization in North America before Columbus.
Not disagreeing at all, but there's another question you didn't list: does the person shed the virus in sufficient quantities to infect others.
Other ML aren't compatible with the CLR type system. That was the main point of porting Ocaml to .NET.
>Sadly, in my experience, math is often taught theory first, followed by almost trivial or an insufficient number of examples, with more helpful examples left as exercises for the reader with no solution provided.

Ugh. So much this.

I've had so much difficulty grokking mathematical concepts and procedures in my life. In high school, I fell behind so hard.

Algebra I was doable, and while learning Geometry I felt like I already knew everything about the subject. I never studied and the admins concluded that I must be cheating, given my performance in other courses.

I concluded that in order to learn these things, I had to have "something to do with it". So to speak, some relatable examples to which I could apply the concepts in order to internalize the rules. This strikes me as the source of the never-ending choruses that are echoing still through so many study halls. ringing out, "WHEN ARE WE GOING TO NEED THIS???"

If feels so good when the concepts click, it's like learning you had a superpower. Suddenly, the baroque, mysterious walls of lines instantly resolve into such crisp focus, it truly is an amazing epiphany, Ah-Ha!

I feel like I could have really enjoyed the discipline, but I never achieved this feat in my educational career. I had problems that dramatically redirected the course of my life. This is probably why computers appealed to me so much, because of the direct cause-and-effect nature of interfacing with them. The Hacker Manifesto comes to mind, but I digress.

I have Narcolepsy Type II and probably ADHD (as you may infer from my comment history) and let me tell you...
> Now we are "saving the climate" not doing commute. It works both ways /s

I’m not sure why the /s as this is a legitimate argument in favor of WFH.

It is objectively better for the environment and reduces climate-impact so governments and corporations who have been green-washing should be embracing the new reality.

Instead we get unsubstantiated claims of better water-cooler conversations driving innovation and other baseless claims.
You can just barely make our an article knitted between all those ads.
Honestly the reduction in carbon emissions is a huge one, imo. I'm surprised more companies aren't championing that as a reason, by itself, to downsize office space and let people work from home.
It's my understanding that a great deal of modern emergency medicine, from helicopter evacuation to rapid surgical techniques, has its origin in military MASH units.

Chernobyl wasn't "conflict architecture", though. It was a civilian power reactor.

Edit: correction -- "conflict artifact" -> "conflict architecture".
If a company releases an internet connected appliance, they need to support the software for at least the half-life of the underlying hardware.

Having a vendor support patch releases indefinitely would not be a huge burden for Western Digital.

In this case, it was obvious errors in their PHP application.
It's not what you make, it's what you keep.
Kayaking

I used to be afraid of the water - especially natural bodies of water. This comes from learning to swim late due to tubes in my ears. So rivers carry a lot of mystique for me. I got into class 2-3 whitewater kayaking as a teenager, gained confidence in rivers, then did a bit more after college.

Recently, in my 40s, I realized “it’s ok to have interests your partner/family doesn’t”. Somehow this was a eureka for me to find more hobbies away from coding. So for me kayaking has been a part of that and my family has been supportive. Hopefully I'll find a local group that shares my interest at my beginner skill level :)
Well I'd say maybe 75% of the jobs I've had working for startups are because of something along those lines, so I'm not really complaining...
> You wouldn't pit one state against the other and say "we need to keep California founded monopolies in place or else Oklahoma might end up replacing them".

That’s totally something my local leaders would say. States compete for business here.

Practically speaking, my vote influences how US companies operate more than it influences how foreign companies operate. Therefore, all else being equal and since monopoly implies no other choices, I’m more invested in the companies I interact with being American rather than, say, Chinese.
And by "modern" we really mean released the last few years. For example it doesn't run on my 2013 laptop (has a 660M GPU, Nvidia supports Vulkan only from 7xx series) or my (late) 2016 GPD Win (technically there is Vulkan 1.0 support under Linux but not under Windows and AFAIK even the Linux driver has issues).
I have added a note to the post. Also I am going back and making sure that everything is electrically isolated.

Thank you for the feedback!
I started laughing hysterically when I pressed "send to bottom" on the agent chatbox and it animated to minimise over ~30 seconds.
The rare, fully-vaccinated, delta / delta plus breakthrough cases tend to be very mild. Anti-vaxxers are an existential threat to sane people because that's where variants are going to evolve that could defeat current vaccines.

If we're going to "optimize" life for as "little risk as possible," then optimizing for the wrong things is inevitable. I can see WfH if commute times, costs-of-living, and 99% of coworkers are assholes, but then there's social interaction, facetime, and how are people going to get promoted if their effort goes unnoticed.
No point to make, just responding ...

I had to quit Facebook, it amplified my depression.

I met my first wife IRL, in high school.

I met my second wife IRL, in a language class. She was the teacher.
Does your company adjust the price it charges its customers based on their geographical "cost of living"?
The amount of gaslighting, propaganda, changing narrative during this pandemic was honestly shocking. Trump was bad but it’s amazing to watch how suddenly things can be reversed. Which, is not an issue by itself, you adapt as you get more information, but claiming a position as absolute then changing after a month is. Not to mention all the political flaming and disinformation as propaganda for your “side”.
No ET, no answers: Intel report is inconclusive about UFOs
I thought this was a condo situation? In that case the building was owned by the people who owned the units in the building. Little wonder that the HOA wasn't investing enough in maintenance...
im quite certain lots of information is not at all public.

Seems it takes a high-ranking defector to suddenly get everyone sweating and carefully walking back written statements.
At the time of purchase, the vendor knows which machines the employer buys and assigns them the relevant privileges. When the machine is initially opened, it connects to Apple and is provided with the address of its mothership server. The MDM server then instructs the machine what to download and how to configure it. The user has just to unbox the machine and nothing else. This is convenient because it allows for downloading multiple apps, installation and configuration of certificates, setting password policies and many other actions that users are really prone to mess up, and that are wasting lots of sysadmin time if done manually one by one.

If the user owns the machine, then there must be authorization and the MDM has much more limited, privacy-preserving scope.
Dianne Feinstein lists $41M Lake Tahoe estate
Wondering how many AR-15s this fucking aids-infested cunt can buy with that dough.

WAKE UP DEMOCRATS! Your fucking leaders are CORRUPT COMMIE MOTHERFUCKERS!

WAKE UP YOU FUCKING BITCHES!

WAKE THE FUCK UP!
We do? I've never even heard of this idea. Just debates about exactly how many thousands of years ago people got here.

...unless you mean "civilization" in terms of "not savages" which is totally unrelated kind of dumbness.
The Italian cable car analysis video was excellent.
Yes, sometimes it's possible. Sometime ago, I had considered doing it because I could not think like a marketing person. So, I told a struggling startup founder that I will do grunt marketing for them, they just have to teach me the steps involved. Now, after learning , I concluded that for every problem,, by and large,, there is already an imperfect solution. It's easier to approach the solution maker to market their product and rather than build myself, one from scratch
If you want someone, you should atleast drop your contact details here, so that we can contact you.
Why financial access is basic rights? What is the rationale behind it?
Fair enough. However, it seems that such corner cases would prevent any other product, such as Wickr, to be considered fully E2E encrypted.
> reliable encounters with one sensor

There's no such thing. An anomaly that doesn't appear on multiple sensors is a defect with your sensor.
I think the /s is because the reason isn’t saving the climate but is presented as the reason as it’s virtuous and hard to argue against.
It absolutely is, which is why the benchmarks posted should not be taken seriously.

Some environments don't have a scheduler or a "user-space", and so this implementation can suffice, but the problem with this post is that all of the testing and benchmarking are done in user-space, and hence the metrics are not very meaningful.
"safety" is really overrated. The paranoia-fueled security industry has turned programming into some sort of weird authoritarian dystopia.
You didn’t read his comment fully. They are deliberately trying to destroy each other’s expensive electronics.

I can’t imagine why, but at least it does sound consensual.
"Book of the Subgenius" (various authors) but I don't recommend it. It's not for everyone.

Learn (self-)hypnosis. "TRANCE-formations" by Bandler and Grinder (and Bandler's other books as well) and "Monsters and Magical Sticks: There's No Such Thing as Hypnosis?" by Steven Heller.

Robert Anton Wilson's books are pretty good too. Also "Angel Tech: A Modern Shaman's Guide to Reality Selection" by Antero Alli.
Yes. Google ads are much cheaper in my rural area than a large metro area.

Food, gas, plumbing, etc are also cheaper.
> FAANG companies are all American.

If it were more profitable to be based in another country, they would be. As it is, the stability of the US and the porous byzantine tax laws, corruptible politico, et al make the US ideal.
Second wife in school?
‘Red Tourism’ Flourishes in China Ahead of Party Centennial
Shouldn't it be Dflat?
Tinder is not for most people. You're competing against the top 5% (in looks) who have photos of themselves shirtless on a yacht party or something. I lived in suburban NJ and got zero matches.

When I moved to a young friendly and population dense city in Europe, and upgraded my photos, I started getting more matches. So there's that. Also even if you do get matches, only like 20% even respond to messages and only half of those turn into a first date. Ask me how I know.

I pretty much had no close friends or self confidence up until age 25, when I started working. It was a pretty dead end job but I focused on being good at it and upped my social skills in the process. Before then, I spent most of my time alone and wishing people would notice my 'excellent qualities' (they didn't). I learned that people (including myself) really only care about how they themselves feel, so if you can make people laugh or feel good, they will want to be around you.

Oh as for the recommendation to lift weights - I second it. You don't have to join a gym though - a pull-up bar, kettlebell, jump rope, will go a long way, and don't take up much space.

I'm 35 now. After working for 9 years I am on a long sabbatical and feeling a bit lost again. The difference now is I now have a few close friends and therefore not lonely anymore. I still have social anxiety but it's much better now.
Why on earth should you take the pay cut? That savings is yours, not the company's.

If you take a pay cut for relocating to a lower CoL area, you are being stolen from.
If I recall correctly, Alpha was important in the history of the Linux kernel. Originally the Linux kernel only worked on Intel chips, but the effort to modify it so would also work on Alpha set the stage for it to run on many architectures.
Tesla Driver Ticketed After Parking 'Foreign Car in Domestic Lot' at GM Factory
> They're not building fusion reactors super fast, they're not building things we don't have super fast. They're building things that we were building a hundred years ago…super fast.

It was the Chinese that built the railways here and they were building it the opposite of "super fast".

> I'm in favor of everyone having train stations and freeway systems, it's all good. But the American freeway system got built out starting in the 1930s; it's been a long time since that kind of thing has amazed us.

This is the reason we can't have nice things isn't it. What a waste of time I want 10 minutes of my life back.
This is good point. If you are willing to go deep enough, can you build anywhere?
high pay is opposite to low pay…
bureaucratic is opposite to flat…
sincere is opposite to charlatan…
liberal is opposite to…”racist”?

It sounds like your definition of “racist” is “disagrees with me politically”? Do you think such a definition helps victims of “old-fashioned” racism where people treat you worse because of your skin color?
Note that our Face Detection technology will be ensuring that you pay attention during the full duration of the ad.
I think it was just a dangerous cocktail of bad information pushed deliberately by a lot of different actors. A lot of people didn't like Trump, sure, but there were a lot of other people that were completely naive about Chinese propaganda.
Microsoft really could be using their resources much better than this... Seriously..
You'll find that HN is going to be only too happy to silence this as well.
Doesn’t need any browser compromise as such, just a user on the same wifi network running a browser and visiting a site with malicious JavaScript (possible a malicious site, possible a benign site with us delivered by a shitty ad network, possible a poorly secured site with persistent xss flaws).

Classic old cross origin request forgery. It ranks #7 I owasp’s top 10 website security flaws, and they have this to say about it:

“XSS is the second most prevalent issue in the OWASP Top 10, and is found in around two thirds of all applications.“