skysight-inc/HackerNews huggingface dataset:
Judging by your post history, you might be a software engineer. As such, you might benefit from a few specific tactics I haven't seen in other comments yet:

1. Being an interviewer.

2. Being a mentor. (onboarding mentor, for example.)

3. Join your workplace's "Donut" program, if it has one. (I don't know what these are normally called, but at my job it's a thing where you get matched with a new random coworker every two weeks for a half-hour chat.)

The common thread of these tactics is you have the opportunity to meet new people in a mostly-familiar workplace context where you probably have more confidence and a greater sense of belonging. The more supportive environment lets you learn conversational skills that you can then deploy in more unfamiliar contexts like meetups or gyms.

Not only that, but for (1) and (2) you -- hopefully -- get training/shadowing opportunities before being thrown in the deep end.

Between those three things, I've had 1-1 (or 1-1-1, for interviews) conversations with 100+ different people over ~5 years. In retrospect, this has considerably reduced my social anxiety, although that had never been my explicit intent (I was just trying to help / learn / etc.)

As with all things in life, YMMV. Obviously these tactics are workplace-dependent. And if the idea of mentoring or interviewing puts you in the "panic zone" (brain shuts down), you might be advised to try some intermediate steps first.
With the phone on the inside and the microwave on, the RSSI will drop quite rapidly as well.
Dear-imgui, the most popular and mature immediate mode GUI library, renders with OpenGL/Vulkan/DirectX.
Type confusion in V8 ... Fortunately I turned off javascript by default since Meltdown/Spectre.
Pervasive rollback in a sufficiently compartmentalised bit of the UI that it's really hard to break would seem like the ideal theoretical solution but practically really quite tricky to introduce to an environment retroactively.

(I've been pondering this problem recently for something I'm working on an introducing it from the ground up is bending my brain hard enough, others may be better at it though ;)
>What is driving their authors to pursue this design?

The fact that it requires an order of magnitude less code to do functionally the same thing as traditional toolkits.

>Why aren't they choosing a declarative design?

Because they aren't trying to build a native, standalone desktop application. Declarative design makes little sense for quick and dirty developer tools that just need to directly view and modify simple data structures.
Even though I had subpar due diligence that resulted in a almost-decade-long-contractor's wife not having any official channel to contact her husbands employer, this made me feel really bad.

This is so fucking embarrassing and full of shit.

Rest In Peace to Pete, and fuck the author of this post.
>I'm wondering if I'm unnecessarily conservative or other people are underestimating maintenance costs.

Check out some of the HN posts where people talk about how much companies spend on AWS and calculate how many sysadmin/devop salaries those bills could pay for (it is commonly >1). Probably even easier would be to find a company that's about 10-15 years old and see how much their tech spend declined when they switched to the cloud. ;)
I disagree, even if n = ~40 you still need more justification to call Denmark an outlier. There's no accompanying analysis to support its rejection from the comparison, let alone an attempt to quantify exactly how much of an outlier it actually is. Especially when the title of your piece is "Sweden vindicated", you'd better do more than handwave.

> in my opinion

Right, let's just be clear that's what this is.
1. Numbers don't work for banks' snake oil auth, craigslist account signup, etc. Either silently fails or says the number cannot be used.

2. Calls (to an iPhone, at least) where the number isn't already in address book show up as "Spam Risk" rather than the phone number.

3. Have had some people unable to text a voip.ms number, eg from Comcast mobile.

I'm not trying to hate on them or anything. I'm a happy customer for what they are. I just think these are limitations of all consumer-facing libre-protocol VOIP services, that GVoice manages to sidestep due to Fi, but I'd love to be wrong.

FWIW I've found the Voip.ms Android SMS app a bit flaky.
Why do random people's recipes have any credibility? Versus, say, Cook's Illustrated or Serious Eats.
Trucking is far more regulated now than it used to be.
The entire first party library of Nintendo Games have been great, many of which are ports from the WiiU.

My personal favorites:
Mario Odyssey, Mario 3D World, Luigi's Mansion 3, Breath of the Wild, Pikmin3, and Captain Toad.

My son is really into Splatoon 2, Minecraft Dungeons, and Mario Maker.

My wife plays all the Pokémon/Animal Crossing/Harvest Moon games.

We'll be playing the new Kirby game this evening.
VR for Linux! I am in love.

Note there is a typo at the end of the article.

> Note that the images in our VR displays still need to be distorted for them to look correctly when viewed through our lenses

I believe that should be "look correct". Look correctly I think implies that the displays are an agent doing looking.
I read KoKo as ‘Koh Koh’, not ‘Koo Koo’.

Still, in retrospect - definitely a bad naming choice for a service like this.
More good ideas. These allow the interesting questions to float up naturally for the experienced folks to answer, so they not only tolerate answering, but actually enjoy it.
I'm signing up for this. Then again, I also use apps like crowd tap and survey monkey to get a little bit of money on the side. It's never enough to make or break me, but it's always nice when I earn a $5 Amazon gift card.
It can be. But you shouldn't expect it to be if you don't offer support, a product, etc... Lots of these recent threads are basically people who just release something into the wild, put no effort into monetizing and then wonder why they're not getting paid...
Fossil has built-in web interface and does not require a central server :

"Fossil does not require a central server. Data sharing and synchronization can be entirely peer-to-peer. Fossil uses conflict-free replicated data types to ensure that (in the limit) all participating peers see the same content. "

...but still it is easy to set up on a central server :

https://fossil-scm.org/home/doc/trunk/www/server/whyuseaserv...
https://fossil-scm.org/home/doc/trunk/www/webui.wiki
https://fossil-scm.org/home/doc/trunk/www/server/
If I'd like to try the emulated Lisp Machine linked to (https://tumbleweed.nu/lm-3/), is there a straightforward getting-started doc? The page lists multiple links for each of the simulator, the bootstrap, the documentation, and umbrella projects ("to make it easier setting up", though for this one it's only a binary choice). This is not counting the multiple system sources, since only one is recommended right now.

This suggests it's too much work for now if you're just curious, but it'd be great to be wrong.
As others have said, its a grab back of things, with various types of success.
Of course no one true silver bullet.
The common things of good sleep and excerise always a good idea, regardless.
Perhaps even team sports, but personal interests will vary this.

I would say feeling ok with a certain level of personal experimentation, but don't let it
neurotically consume you.
You have already managed to navigate life to this point.
Not everything needs to be changed and not everything needs to be queried.

Trying to dramatically change things can perhaps backfire. Fitting in something related
to your existing interests, but with an extroverted forcing function aspect can help.

If you know a technical topic pretty well already, seek to present on it, or teach some intro
workshops. Generally, seek to find things that would exercise certain anti shyness muscles.

One thing I found personally helpful was learning a language via immediate focus even at
the beginner stages with talking, there are numerous online language learning sites with
lessons delivered via video chat. Would say 30 minute lessons initial are ideal.

For me shyness feels like a certain analytical process turned inwards, like I'm DDOS my own brain. The excessive nature
is the issue, not necessasrily the mere act of self analysis.
Finding activities where I had to moderate that excessive tendency helped for me to recognise the difference

Therapy is always an additional option, but dependent on the person and the needs of course.
Found his work https://github.com/tiran/cpython/tree/wasi/Tools/wasm
I LOVE this concept. Condenses so many missed points about MVP into a very simple acronym: Encapsulates succinctly "people wanting this product", making it "good enough to recommend to friends", etc. etc.
You have good points but what is freedom and who is free? Most minorities don't think "we live in a free society" in this same sense.

Relatively speaking, there maybe other countries with better freedom to specific groups but America is still the best place to be if the freedom you want is freedom to make a lot of money.

You are confusing the animosity between social groups with lack of freedom.
The incarceration rate, much like the gun ownership rate is a direct result of americans using their freedom to have their elected officials pass specific laws. Being tough on crime is still one of the best policies a politician can advertise in a campaign because that's what people want to hear. The free people use their free ballots to make sure miniroities are kept in check by an army of cops enganged in a "war on drugs".

This is freedom. It includes freedom of the majority to restrict the freedom of the minority. All of the problems you mentioned are caused by freedom, not by oppressive forces that disregard freedom.

Freedom in america means political participation. No one has protests as much as americans or vote at the scale of america (except maybe india). You can free all the prisoners and disband all the cops if enough americans agree.

It's not lack of freedom but quite the opposite, the people, your neighbors excercising their freedoms to an unfortunate end.

Lack of freedom would be wanting to enact changes with popular support but being unable to.
Sadly, today this is more common than not, even with OSS. Even Elasticsearch has been doing collecting and transmitting their telemetry shit for many years now (since well before Kimchi decided to change the license from OSS-friendly to a hostile one).
I don’t like blortle, I would prefer a raifin. See? I’m already blorting
I realize that this post is old and you may never see the reply. But here it goes.

As an owner, I would work much harder knowing that my work will lead to a more direct impact on outcomes than as an employee.
Framing conversations as a game where the (mutual) goal is to entertain the other person helped me become a non-terrible conversationalist. Keep trying to think of things to say that will make the other person feel interested or amused, and try to tune in to their mood as the conversation progresses.

Also important while you’re doing this is to pay attention to what they’re saying (instead of getting lost in your own head trying to think of the next thing to say) and asking them questions about themselves. (Thanks go to my partner Meng who pointed these things out to me :)

Also, just forcing myself to converse more at parties, with coworkers, etc even when it seemed awkward or draining helped. You just have to practice.
Yep, I was talking about social confidence and not necessarily making friends. You might very well make friends at a martial arts class, or just learn to deal with people you don't actually like, but have to fight with in a friendly way. I've had really good mates break my ribs, and people I don't actually like hug me at the end of a bout. It all helps.
https://news.ycombinator.com/item?id=30733925
And lots of chicken breast, right? I’m amazed at your progress!

I worked with you 12 years ago. What a small world!

Can confirm, he was awkward (but also talented)!
I had a similar situation. The only time I took half a pill out of curiosity, and I suddenly opened up with everyone around. It was during a time that I was quite grumpy and would often drink heavily, and didn't know how to deal with my feelings.

I felt this odd urge to express myself towards everyone around me and was being very wholesome about it. I was aware that this was odd behavior for me, but I liked it and it felt like I was "letting go".

I noticed what I was feeling and how I was expressing myself and that it was ok. That was enough validation for me to keep on without taking mdma.

This happened just the once. I haven't felt the need to try it out more since then.
Have you seen Skulpt [1]? It doesn’t do matplotlib (or most other library) but it’s pure JS.

[1]: https://skulpt.org/
Your military-based country’s military is the laughing stock of the world. The West doesn’t need to do a damn thing to see you implode within.
I'm signing up for this. It sound like something similar to an app where you earn small amounts of money to answer questions and watch ads. I use serve monkey and crowd tap regularly, so this sounds like it's up my alley.
Four small points -- I'm a guy, have tried to learn as a guy, and am aiming my remarks at guys:

(1) There is a cliche with a lot of truth: "Boys pay attention to things, and girls, to people." So, tough for a boy to be as good with people as a girl, and a boy, man, should not be ashamed or discouraged because they are less good with people than the girls, women. But, to do better, to some extent can borrow from the girls -- a LOT of girls work REALLY hard to be good with people, so to borrow a little just work a little at being good with people: Pay attention to people, notice how they act, what they seem to be thinking, feeling, etc. E.g., notice their emotional state and how your behavior seems to be affecting that.

Uh, here I say girl because this problem of doing well with people has its roots back at least to middle school where the females were girls or maybe young women but not yet women (although, if we are to understand people, we should notice, at least admit, that Mother Nature regards a lot of middle school girls as already 100% women, and that fact likely has a lot of the girls already taking adult life really seriously because they understand that Mother Nature regards them as 100% women).

(2) If person X is afraid, of nearly anything, rejection, money, etc., people can feel that, and it can make them feel uncomfortable and reject X (flat statement about why children are rejected by their peers, from T. Berry Brazelton). Soooo, try to get fears under control.

(3) People can respect strength, accomplishment, hard work. E.g., a few times I was in some tough competitions and totally blew away all the competitors. People didn't let me know right away, but later I discovered, by accident, that some people had a lot of respect for me for that.

(4) To build on (3), it can be easy to get treated badly, even really badly, due to people being jealous of where you won. But the upside of that is, some of the people not treating you badly are respecting you and ready to be nice to you.
The RP2040 is a CortexM0 microcontroller. This is a completely different segment than the previous mini-computers from raspberry pi.

It just has a few hundreds KB of Ram.

It usually runs bare metal or some RT OS.
Can this be used with the Linux frame buffer device on embedded systems without a window manager?
Collage historical/philosophical/political documentary maker Adam Curtis uses Burial a lot, has great things to say[1][2],

> "I think Burial is the genius of our time... The most important Burial song to listen to, which will tell you everything about him, is Come Down to Us... Why it's so incredible, because what Burial does is he takes what is essentially industrial noise - and songs - but fuses them together to create something that is epic and romantic, and sort of gives you a clue of the sort of thing that might be coming, culturally - which is a higher [?] system, I think. And I think he's there ahead of everyone. It's so emotional; yet, at the same time, just noise. And, I don't know, it's just, I can't - sorry, this is me being inarticulate - it's just... wonderful... It takes you into another world."

HyperNormalization & Can't Get You Out Of My Head are both amazing modern Curtis works. Going back & watching some of his older stuff like Bitter Lake has been as ever intense & powerful & stunning. Keeping a real eye on the world, really seeing it, is a talent Fisher & his writing showed off. Curtis gives us a wiser, more understandable interlace of the tapestry, through his documentaries, to see with. Just... be prepared for even more self-care afterwards.

[1] https://www.dazeddigital.com/artsandculture/article/33496/1/... https://www.reddit.com/r/burial/comments/6dg2or/adam_buxton_...
One thing that helped me was analyzing things in terms of what I think of as "anxiety loops".

First, think about how anxiety happens. Imagine you're about to cross the street at a quiet intersection. A car rounds the corner going way too fast and zooms right at you. You jump out of the way and are fine. Next time you get to that corner you will experience anxiety based on the association between a scary experience and what you were perceiving at the time. It will likely change your behavior a bit. Maybe you'll look around more, maybe you'll hesitate before crossing, maybe you'll cross somewhere else. With enough positive experiences, the anxiety will fade and it's back to normal.

But imagine that the anxiety and resulting behavior change actually makes things worse? That's not true about the street-crossing example. [1] But it can be true for other things. E.g., for years my anxiety around taxes would make doing taxes more painful, making me more anxious the next time. It's also true for many social things, just as you describe. You can end up in a positive feedback loop where things keep getting worse.

What helped me was a few years of a good therapist and anti-anxiety medication. It got me to recognize the systemic component to the problem and to start dealing with it. In particular, I had to let go of what I thought I should be experiencing ("It's safe! I should be fine!) and accept what I was experiencing (anxiety, awkwardness, etc). From there it was sort of like training a dog in that I had to make sure I was creating actually positive experiences for myself.

I think you're on to something with exercise, and I encourage all sorts of self-experimentation here. For me, long-duration cardio helps a lot. So does a regular sleep cycle, a diet low in refined carbs, and things that relax the body (yoga, steam, hot tubs, etc). I also manage my consumption of things that are intense (games, movies, TV), as that can increase my baseline anxiety. The lower baseline means that things like talking with strangers is less likely to trigger the formation of an anxiety loop.

I hope that helps! If you're looking for a book, "The Body Keeps The Score" was hugely useful to me in seeing the big picture. And if you think social stuff is harder for you than most, talk with your therapist about that too. It's a sad truth that many non-neurotypical people are justifiably anxious about neurotypical social situations because those situations are a long-term source of low-grade trauma.

I hope that helps, and you should feel free to contact me off-site if you want to follow up without the eyes of the whole world upon you.

[1] Unless it was so severe that you developed PTSD, in which case you may end up with a self-reinforcing trauma loop.
This is why it's illegal to report deaths as suicides in New Zealand media as well.

https://mentalhealth.org.nz/media/reporting-and-portrayal-of...
http://www.csszengarden.com/ has been preaching separate content & presentation for as long as I’ve been writing HTML.
I love using the GPL3 + commercial here. I know there's a strong bias against the GPL broadly, but pairing it with a commercial option is really pragmatic in a world where you have FOSS devs trying to contribute to the canon of free software and commercial enterprises trying to generate profit. I hope this bias dissipates, because I think it solves a lot of problems, in particular with SaaS/cloud companies reselling FOSS products and using scale/monopoly status to eat the market.
Fair call, sounds like an immutable OS like CoreOS where updating it requires a reboot. That's possibly all that's required!
In contrast, I appreciate that ElectroBOOM carefully scripts every seemingly accidental fire or spark to ensure he's safe. He has had only one instant where he screwed up and survived through luck.
It's hard to humanize a guy who had his own brother assassinated with a chemical weapon and had his uncle executed with an anti-aircraft gun.
So... I have been using Ubuntu 18.04LTS for my half-dozen servers and was planning to replace them with 22.04LTS later this year. Bad idea?

I've tended to use every second LTS release, replacing with new (cloud) servers during the overlap in support periods. I use Ansible to configure.

Should I be considering Rocky or straight Debian instead? Something else?
I might be off here, but I have only been able to feel this sports-like team behaviour in actual sports teams when no money is involved; where everybody tries to be the best and at the same time help their peers to be their best, for no actual personal gain or interest.

On the professional world, where money and titles are put on the head of people, things hardly ever go that way, I believe for many reasons but mainly due to competitivity.

Regardless, really happy to hear your experience and story. I'd love to be at an actual team as you put it.
Problem with that is, suddenly there'd be way fewer billionaires. No, not because they're suddenly poor, but because they'll have found new ways (more than they already currently do) to make them appear "poor" to the IRS, moving wealth overseas, "complicated" financial setups, etc. etc.
Literally can't add anything to this.

You nailed it.

I suspect MicroPython is going to do the same thing to Arduino/C as Python just did here in Academia as well.
Obligatory:

http://www.temporarilyembarrassedmillionaires.org/
Yes, that's what we did, then waited for their next login.
Qt famously is dual commercial/LGPL licensed. And while a commercial offering does go against the FSF’s ideals, it’s a necessary evil in some circumstances.
A single book? There's a long, long way between Ohm's Law and building an 8-bit processor.

Maybe start with "Practical Electronics for Inventors" or "The Art of Electronics" to get the electronics background. Then go with "The Elements of Computing Systems" or "Digital Design and Computer Architecture" to get the digital logic and processor architecture background.

If you just want to assemble an 8-bit computer from parts, then, as other posters have suggested, go with Ben Eater's tutorials and kits.
I can also report some modest progress on my own work on accessibility of immediate-mode GUIs. I have a branch of the Rust egui library [1] that has basic accessibility on Windows using my AccessKit project [2]. I do have a long way to go to make this fully usable and ready to submit upstream, especially when taking non-Windows platforms into account.

[1]: https://github.com/mwcampbell/egui/tree/accesskit

[2]: https://github.com/AccessKit/accesskit
Yes! Improv classes can be great for learning the right attitude and some conversational tricks. And I totally agree on questions. A lot of people here are naturally curious, and most people like to talk about themselves, so you can get a great reputation just by being interested in the life and experiences of the person you're talking to.
Octopus? Always reminds me of Inky.

https://www.theguardian.com/world/2016/apr/13/the-great-esca...
I believe more details are usually published after most people are given a chance to update.