skysight-inc/HackerNews huggingface dataset:
If I'm understanding this correctly, this is based largely on the results of mock interviews. The author says that interviewing.io "has hosted and collected feedback from over 100K technical interviews, split between mock interviews and real ones" but does not say how many (or if any) of the interviews these conclusions were based on were from mock interviews. My understanding is that interviewing.io is largely for mock interviewing, although some interviewers may funnel you in to their real hiring pipeline if they like your mock interview.

I think mock interviews are great, but do we have any solid data on how well the "advance to next round" flag for a mock interview correlates to advancing to the next round in a real interview?

If I'm conducting a real interview, I'm going to be thinking about what it would be like to work with this candidate on a daily basis (or at least have them somewhere in my organization). I would think I would be more concerned about communication skills in a real interview, even if it's unconscious. With a mock interview, I'm in no danger of working with this person. I can be focused completely on their technical solution without thinking at all about what it would be like to work with this person day to day.
I don't know where you are located, but I know for sure where you are not located: Ukraine. Modern world problem can always be solved with Ancient problems: Live threatening issues, people depending on you, etc. You should fine a meaning for your life. Move away from the inertia.
I was also going to recommend John of the Cross. There's also a whole tradition of apophatic (negative) theology, and an associated tradition of darkness mysticism (e.g. Pseudo-Dionysius). That your doubts are founded in the reality that God is unknowable-as-such, and even "existence" may be an invalid concept to apply to the divine.
> Like what, people are just going to give you money without you doing anything?

That’s disingenuous. When you put money into a high yield savings account, or even into a fiat backed 1:1 stablecoin you’re doing something. You’re providing liquidity. A high yield savings account (2-4%) or yield on a fiat backed 1:1 stablecoin (5-8%) is risky in the sense that you need to trust a bank (or exchange), but that’s eased by FDIC (which some exchanges like Gemini have [1]).

1. https://www.gemini.com/dollar
Physics-Informed Machine Learning For Modeling Turbulence In Supernovae
I assume HN responses are based in experience, while this article shows only one thing: "companies rate communication in a certain way in remote technical interview".

The "Does communication matter in technical interviews?" is not even deserved. It's a terrible article, most likely an ad, with an artifical conclusions about a low quality biased data source composed of a one-sided, subjective star post interview star rating.

As for my experience, I've been hired to perform technical interview on behalf of companies, I hired people for my companies, and I've been interviewed many time.

And the answer is: it depends.

It depends of the person, of the job, of the context, and what you consider communication.

I have an ex that is incredibly incompetent and not very bright, but she is amazingly sexy and dresses well, and gets hired very easily. I have another one that is the best at her job, she is an angel for customers, but she is shy, doesn't explain things well, and is not as sexy. She tanks interviews regularly. Is that communication?

When I was young, I traded my contact lens for glasses and noted that, as a geek, people took me more seriously in interviews with glasses. Is that communication?

Last month, I interviewed a guy who said "I like to work at home, this allows me to be at ease when I want to code 12 hours straight". I knew he was boasting - people capable of focusing for 12 hours are very rare - and rejected him because I want to avoid BS. But he came from a trading firm, where this may be what you are supposed to say. Was it good communication?

"Communication" is not unidimensional. It's what you say, and don't say, when you say it, how and to whom. It's also what you convey by you body, your look, your voice. Being late is communicating something. Saying "I don't know" is communicating something. And the context in which you are saying it is as important as what you are saying. A good job here could be a social mistake there.

A few star rating is communicating to me that one knows nothing about the topic.
> It seems like this would add a whole new class of bugs, like “I just submitted a form to change a setting and when the page reloaded, it still showed my previous value in the form” – since the write hadn’t propagated to the local read replica yet.

There's a very solid solution to this that isn't as widely known as it should be.

Read after write consistency is extremely important. If a user makes an edit to their content and then can't see that edit in the next page they load they will assume things are broken, and that the site has lost their content. This is really bad!

The best fix for this is to make sure that all reads from that user are directed to the lead database for a short period of time after they make an edit.

The Fly replay header is perfect for this. Here's what to do:

Any time a user performs a write (which should involve a POST request), set a cookie with a very short time expiry - 5s perhaps, though monitor your worst case replica lag to pick the right value.

I have trust issues with clocks in user's browsers, so I like to do this by including a value of the cookie that's the server-time when it should expire.

In your application's top-level middleware, look for that cookie. If a user has it and the court time has not been reached yet, send a Fly replay header that internally redirects the request to the lead region.

This guarantees that users who have just performed a write won't see stale data from a lagging replica. And the implementation is a dozen or so lines of code.

Obviously this won't work for every product - if you're building a chat app where every active user writes to the database every few seconds implementing this will send almost every piece of traffic to your leaders leaving your replicas with not much to do.

But if your application fits the common pattern where 95% of traffic are reads and only a small portion of your users are causing writes at any one time I would expect this to be extremely effective.

Fly replay headers are explained in detail here: https://fly.io/blog/globally-distributed-postgres/
Dental hygienists might be another group that could be studied, and hopefully one with fewer confounding factors.

As an added bonus they're usually (in the Before Times) wearing surgical masks as opposed to a [K]N-95, which is anecdotally a lot more reflective of what the general population is wearing (if they're wearing anything at all).

Edited to add:

As an added, added bonus, dental hygienist skews heavily female, whereas construction and remediation skews heavily male. Female populations also wouldn't have the confounding factor of facial hair, which interferes with the seal of a respirator.

Full disclosure: I type all this while I'm wearing a half-face respirator with P-100 cartridges on it because I'm doing a bunch of sanding today. I also have a goatee. Read into that what you will.
They're doing jobs American horses don't want to do.
Any photos of how the ethernet expansion card will look like while plugged in? Looks like it's bigger than the expansion slot.

I intend to keep it there permanently, which brings questions about durability, especially when carrying the laptop around.
Back in 2014, I was a freelance software consultant. I was doing some web and database development, and also helping my mother out with her consultancy doing database reports. We were traveling around the country, meeting with clients. My mom has some mobility issues due to some old, bad knee and foot injuries. She really should have been in a wheelchair, but most of these places didn't have access ramps or even elevators. So she often just sucked it up and walked the blocks and climbed the stairs.

I was pretty dissatisfied with my work at the time. I was spending a lot of time arguing with an IT manager who thought he knew things about software development on one hand, or just writing boring-ass Crystal Reports on the other. Then this newfangled device came out called the Oculus Rift DK2. I also had a Leap Motion device that I had glued to the front of it. It was an exciting time, as decent enough VR to not make the majority of people sick or have headaches hadn't been available--and certainly not at a consumer price point--until then.

I hacked around on some things, got a small amount of notoriety amongst other burgeoning VR developers at the time (I'd basically made the first JavaScript library for making VR-capable apps), and then one day I got a call from this company called AltspaceVR. They wanted me to interview for a job.

We did it in Altspace. This was my first experience with VR chat. The person I talked to had an HTC Vive dev kit. We stood in a futuristic room and talked, face to face. And it just worked. It felt like actually talking to a person. The conversation was so easy, compared to 2D teleconferencing. I wasn't distracted by my own video feed, worried about how I looked or whether I was providing enough "camera contact". There was body language and a feeling of the bodily presence of the other person.

It was immediately obvious that this was far superior than traditional teleconferencing. I had a brainwave about the future of work, meetings with clients without having to travel, my mom no longer destroying her knees, no longer having to fly around the country. And I could be involved on working on this future! If I just abandoned everyone I knew and moved to California.

I asked the guy I was interviewing with if he really thought that was necessary. He said they really liked having everyone in the same room together. I asked him what were we doing, just now, talking to each other as if we were in the same room. He vacillated, admitted they weren't dogfooding their own product.

And that's when I decided that I had to work in VR, had to work on productivity apps and not games, and had to dogfood it and stick to living on the East Coast. Now I'm the head of R&D at a foreign language training company, where I make a VR teleconferencing app for people to meet together in culturally-appropriate environs to practice their language skills.
Umm ... I have always associated org mode with powerusers because of the implicit learning curve of emacs. Tools like workflowy/logseq are dead simple because anyone who has ever used a bullet list can instantly get productive.

I know that logseq also supports org files, but I am not well versed enough with org to comment how well it stacks up against emacs.
How the war in Ukraine appears to Russians
I disagree - I do not believe in any organized religion but I do like the Bible - almost all of Western society is built on it so there is a power in the words as you're tapping into something fundamental that's been bounced around culture for centuries. I dip into it occasionally and find some passage that really speaks to me.

Admittedly I do ignore parts of it - there's a lot of "wives should be obedient" stuff in there that has not aged well for instance - and I read it as God representing something like the Chinese Dao - IE the impersonal and immaterial laws of nature, the way that things unfold, and faith in God being an active version of the Stoic idea that you can't change the things you don't have control over, so just let it be.
My concern is with all the infants. Being able to gawk out and stare at all the many faces you see, and how they respond to you has got to be foundational to your discovery of the world. If had to place a bet on a major "net negative" I'm going all in on this.

I have one friend who absolutely swears that "covid babies" are a thing, and that you can spot them from across the room. I haven't yet figured out what that means, but I tend to believe her.

So not sure I can really quality/quantify it, but just like this article, maybe someone will try and an article with a catchy title will be written about it.
My comment was in no way missionary. In fact I didn’t even mention one specific religion and suggested that you investigate your ancestors instead and find your path.
Street view on maps / Google Earth. The end to end execution of capturing the images, making them available, keeping it updated. You can walk down the street in New York City without leaving your home —- it’s something out of sci-fi.
We do in theory at least. But in practice... you're right.
Curious to think about the endgame implications of this. I am wondering if queen and king is even enough to win against a king only.

I guess the winning pattern is to force the opposing king to move into your king at the edge of the board but not clear how to march the king into a corner if he has an untakeable blocker to move every turn. Any ideas?
Transitioning to any non-homegrown system is not trivial either, as you'll need some process to reconcile info from current system and some external system. However powerful some external systems are, planning a migration to something non-homegrown is itself a monstrous process. Benefits of staying 'in house' can simply be you're not wasting time trying to fit your existing processes and data in to something external.

That's really great that Ford uses Zuora. But for someone trying to work with an inhouse system that doesn't map to what a system like Zuora can handle... you now have technical work and a lot of political and non-technical work, and a lot of internal coordination to get all relevant people on board to commit to a change.
Same. I'm really impressed with the experience on there now that I finally spent a day trying it out. The geodistribution stuff had no interest to me so I'd avoided them till now, but it's really the underlying tooling and experience that has won me over.
I would be very interested in having a programmable ergo keyboard like the Ferris: https://github.com/pierrechevalier83/ferris
>I just imagined WHAT IF I have spent this amount of effort and time on ANYTHING else:

That's impossible. You can click on a youtube video instantly at any moment and waste 3 hours thanks to the power of the algorithm. Spending that time on anything specific would require you to plan that into your schedule. You are not going to work on a side project when you think you have 30 min for some "harmless" fun but you sure are going to be trapped by the algorithm for three hours without planning to do so.
> I found Rust syntax to be dense, heavy, and difficult to read

Reminds me of this section of Rich Hickey talk: https://www.youtube.com/watch?v=aSEQfqNYNAc
When will you open the option to order to Israel?

We haven’t opened ordering in your region yet, but we’re looking forward to getting there! We can notify you when ordering opens:
One where they collect and sell an order of magnitude less data. Maybe 2 orders of magnitude.
Not to mention remote interviews, and with a result solely based on the company rating about perceived communication performances. This has pretty much the equivalent scientific value of a twitter poll.
Python Standard Library changes in recent years
In a cartesian plane yes. However for geospatial it's Lat/Long everywhere except in GeoJSON it seems.
We have a firmware update in testing to improve shut down (S5) drain. For s0ix, we are investigating firmware paths to reduce power consumption. The card itself actually does go to into a low power state, but the USB4/TBT4 retimer stays in a higher power state. That is something we were able to fix in a combination of hardware and firmware on the new 12th Gen Intel Core systems for s0ix/Modern Standby. We're investigating paths to improve this that would work for 11th Gen as well, but nothing final yet.
I dont like the idea of replacing the time spend compulsively procrastinating with "learning a new language, getting a pet, going to the gym" is the right way.

I see the root cause (for me atleast (used to read HN and blogs for 4 hours everyday)) is that i cant stand being with myself.

During the last two months ive been trying to not panic when i'm idle. And not take out my phone or read the nearest material i can lay my hands on.

Instead i try to accept the necesity of "falde i staver" (danish for 'falling out of presence'). When i was a kid i would often just fall into this state and just defocus with my sight and let daydreaming take over.

Basically i have a war going against effectiveness. I hold unto my right as a mammal to be inefficient and sit drooling looking at trees.

My advice on "doing something" when you have day without plans is the following:
Bike in the forrest, coffee from thermos near the ocean, read newspapers at the library, talk to people at trainstations (the frequent hangouts are always open for conversations)
I would buy a 15/16” version of this in a heartbeat :) I really hope another chassis with a larger screen is in the cards for framework!
Fastly acquires Glitch
Yeah this is better actually, because "affecting" might be a positive thing :)

But I like framing it this way because if you only think about compulsion you're going to waste a lot of time shutting down things that don't actually matter. We're creatures of habit - we've gotten this far BECAUSE of compulsion, not in spite of it.
We Are Joining Orbit
When I read this, I got really excited about a company having a well thought out, rational reason for a decision. And then I realized how sad that is.
If it was free and not without ads, why not publish the code and have people build the APK ?
Design debt is inevitable. It’s a natural decay over time. How to cope with design debt? Discover in our new article!
> as having a potentially normalizing effect

I find virtually all mainstream discourse around mass-casualty attacks to be either normalizing or to just simply sweep the issue under the rug and ignore it.

There is no deep discussion on the topics, just further fiddling.
To me, Theology is really philosophy + God. That's kinda the beauty of it, you can interpret it however you like or however it fits you at the time. If you don't want the + God right now, just consider the philosophy.

>Religious texts are made up fiction that hold no more meaning in my world view

Plato's The Cave allegory is relevant, even though no one would ever live in a cave like that and it's obviously fiction. Some people treat the Bible as a historical text, but most don't. Some people believe the earth is flat too, there's always that 10-20%.

Having said that, I tried reading the Bible but I couldn't get through all the begats. I do like hearing honest people discuss it though. Like anything, it can certainly be weaponized.
One of the points about read replicas and read-your-own-writes is correct to call out, but on the Elixir side we have an answer to that:

> It seems like this would add a whole new class of bugs, like “I just submitted a form to change a setting and when the page reloaded, it still showed my previous value in the form” – since the write hadn’t propagated to the local read replica yet.

Elixir is distributed out of the box, so nodes can message each other. This allowed us to easily ship a `fly_postgres_elixir` library that guarantees read-your-own-writes:
https://github.com/superfly/fly_postgres_elixir

It does this by sending writes to the primary region over RPC (via distributed elixir). The write is performed on a primary instance adjacent to the DB, then the result, and the postgres log-sequence-number, is sent back to the remote node. When the library gets a result of the RPC write, it blocks locally until its local read replica matches an LSN >= write LSN, then the result is returned to the caller

This gives us read-your-own-writes for the end-user, and the calling code remains unchanged for standard code paths. This doesn't solve all classes of race conditions – for example you may broadcast a message over Phoenix.PubSub that causes a read on the remote node for data that isn't yet replicated, but typically you'd avoid an N query problem from pubsub in general by populating the data in the message on the publisher beforehand.

There's no completely avoiding the fact you have a distributed system where the speed of light matters, but it's Fly's (and Phoenix's) goal to push those concerns back as far as possible. For read heavy apps, or apps that use caching layers for reads, developers already face these kinds of problems. If you think of your read-replicas as cache with a convenient SQL interface, you can avoid most foot guns.

I'm happy to answer other questions as it relates to Phoenix, Fly or what Phoenix + Fly enables from my perspective.
No OLED please. I suffer from PWM sensitivity. Couldn't use the iPhone 13 Mini because of this. https://www.notebookcheck.net/PWM-Ranking-Notebooks-Smartpho...

I was dragged kicking and screaming from my iPhone SE 2016 as apps don't work on it anymore and it would shut down when it reached peak performance capacity. I used the Pixel 4A and have switched to the iPhone SE 2022. I get wrist tendon cramp from stretching to type and pinky strain from the weight on both phones.

I also loved the Xperia Compact line as it had pro features such as noise-cancelling wired earphones and NFC. My phone history: iPhone 4, Xperia V, Xperia Z1 Compact, Xperia Z5 Compact, iPhone SE 2016, iPhone 13 Mini, Pixel 4A, iPhone SE 2022.
This is exciting! I’m very seriously looking at upgrading my mainboard and repurposing the 11th Gen I’ve got now into a DIY project!

I’ve been VERY happy with my Framework and am glad to see this update.
There are two parts to weight loss:

1. Physiological: This is relatively easy. The key is to understand how to get an accurate account of incoming calories and an accurate count of outgoing calories. When you have an accurate count of those you can lose weight. Andrew Huberman is really good on this: https://www.youtube.com/watch?v=GqPGXG5TlZw&ab_channel=Andre...

I say this one is easy because it is very easy to be misinformed about food. For example, someone may have heard that salads or protein bars are low calorie and healthy, but that isn't necessarily true. And once they realize that they can adjust their food intake to account for accidently over eating.

2. Psychological: Generally speaking, a lot of people with drug, alcohol, or food problems are dealing with some sort of stress, anxiety, depression, or childhood trama. Everyone has a limit to their will power. So even if you strengthen your will power if there is another force acting against that will power it will win and you will stress eat or stress drink. Depending on this situation, Therapy, Meditation, life changes, rehab can help.
I am also a non-believer, but I think there is room for religion even for those who have a difficult time with the "fairy tale" aspect of it. Personally, I do not, but I'm thinking about giving it a shot.

The thing is that the stories in religious books help paint a picture of life and offer anecdotes on how one can navigate it. There is no need to look for enlightenment, just practical advice on how to deal with tough life situations and help you find motivation and strength to power through. Thousands of years of observing and documenting people's lives through stories and metaphors has value, even for us non-believers.

I think you'd even be surprised how many people who regularly attend church services don't actually believe in the mystic aspect of it all; it's the community and guidance that have the most value to them.