skysight-inc/HackerNews huggingface dataset:
Here's my opinion as a well paid west-coast software engineer.

Leetcode is literally gatekeeping to boost the egos of people whose entire identity is that they work at a FAANG. You have probably met such people - I remember these types from high school and college who could memorize a bunch of shit and regurgitate it. Beyond that, I've found maybe 25% of them are good team mates/leaders. They go home, update their bios to read "Stanford CS, Ex-Apple, ex-Meta, now Noogler", and hang out with other similar types.

I've been on interview panels before, and while I prefer administrating the systems design interview, I've also had to administer coding. The way it goes is like this - half have this stuff memorized because they took a FAANG interviewing bootcamp or spent 6 hours a day for 3 months grinding leetcode. The other half are split into another half - one half that struggles but manages to do decently with guidance, and another half that just fails outright due to nerves, lack of knowledge, etc.

Here's the weird, anecdotal experience though - of the people who absolutely kill the coding interviews, maybe half will do well in systems design. They struggle at explaining concepts on the fly, or cannot come up with reasonable solutions. Maybe it is a lack of imagination, because I really do think a lot of people just memorize and get ahead. Then they hit a ceiling, or fly just at the max ceiling while boasting "ex-Facebook, ex-Apple, etc."
> As an aside, now that everybody is asking for 'tips' of some sort, it is getting quite difficult to figure out for whom these tips are essential (i.e. him) and for whom they are just gratuities. I wish I had a good answer for this.

That's a good point. On twitter, I see very often people asking for money for a surgery, an accident, or just in general. I feel like I see this way more often than before, but I don't have any hard data to back this up. Just like you, I don't have any good answer to that.
Incidentally, to your tips on what you guys are doing to hire, I would add 'posting insightful commentary on Hacker News', ha — likely this post alone has gotten you a couple new interested folks.
Reading this made me picture a future in a few years where programmers grind leetcode for low-paying FAANG jobs competing against millions of new remote entrants into the job market for whom the salaries are worth it.
There are a lot of companies without HR. Due to my background I haven't been hired for for a company with an HR (other than contract work) for probably a decade. If you want to hire and fire people easily, look for small companies, usually less than 20 people. Beyond that the CEOs tend to get tired of dealing with human administrative tasks, so it gets offloaded to HR. CEOs have a lot more risk tolerance so naturally when HR gets involved they focus on saving their own asses (which usually means taking low-risk rather than highest profit) rather than the good of the company.
Until it gets held up by an administration that doesn’t want you to have the information and supported by judges appointed by the administration.
Ask HN: What's your team's service-to-developer ratio?
This got some interesting replies in a previous discussion about microservices, so let me bump it up to everybody: Where you work, what's the ratio between developers and services/deployable units? How does that ratio feel to you, and why?

That previous discussion: https://news.ycombinator.com/item?id=30079239
> I don't know at this point how often I've read that something is better because it's modern and declarative. Why it's easy to understand because it's declarative, etc.

I feel most comments here miss the point of declerative systems - resillience.

You write a script to stand up an Application on a clean system, a declarative system does the same. But what if current state is not a blank slate? A declarative system is meant to be smart enough to achieve target state even if machine crahsed half way through the setup last time, or has a different config already running.

Writing a shell script that addresses all edgecases is hard. Now, declarative systems do fail, but that's the promice.
Fortunately poured bearings (i.e., with Babbitt alloys) are much easier to create! You pour it into a shell with the shaft already installed. It's just tin and lead with a couple percent copper and antimony.

Now, getting a perfectly round shaft... also tough.
Congrats! Love seeing an alternative to Elastic/Lucene, esp. in Rust! Just wondering, for those using Elasticsearch for log storage/querying, could Meilisearch potentially fulfill this use-case also? And are you aiming to be a more "performant" and efficient alternative to Elasticsearch?
JVM on the back end has been a big theme everywhere I have been since 2010 or so. It still is.
The US has a truly incredible rule -- 14 CFR Part 103, usually shortened to Part 103 -- that basically deregulates ultralight aircraft, other than restricting their airspace usage. The logic behind this rule is that it defines ultralights tightly enough (low weight, low kinetic energy, restricted use over populated areas) that you're probably only going to kill yourself if something goes wrong; and what can be more American than allowing that?

The main defining features of a Part 103 ultralight are empty weight (< 254 lbs, including battery but not including up to 5 gallons of fuel, and with additional credits for parachutes and floats), minimum flight speed (stall speed for a fixed wing aircraft) of <= 24 kts or calculated equivalent (see AC 103-7), and maximum horizontal flight speed of 55 kts (with electronic or other artificial restriction of speed being acceptable).

Many of the "jetpacks" and other ultralight VTOL ideas being explored right now easily fit within Part 103, so in the US these certainly can fly, at least for very limited recreational usage.
Groundbreaking work on slave economy finally back on UK shelves
Funnily enough, I've seen many people riding bikes in the street with no helmet, but wearing a cloth mask.
Of course. I'd argue that even expressions not embraced should still by default tolerated, as opposed to banned, censored, or demonetized.

I can't say I know of a "perfect" nation in this sense, but there's absolutely varying degrees of range between "embraced ideas" and "accepted expressions". Both the USA and Afghanistan rank particularly low in an international context, there.

My main point with the comment you're replying to is that either way, the idiosyncrasies presented by GP as "Western" are more American, or at least anglo-christian (in lack of a better fuzzy word).
Are you asserting there's no scope for invention in software development?
Here in Norway we have BankID which uses MFA. To access any government, banking, or official system you have to authenticate with your BankID.

Its simple amazing.
I think if you watched enough of the interviews, it'd shift your perspective. You're just begging the question at this point.
ECS. EC2 and Fargate types.
I start with salet. Same letters but more likely to be in the right place.
if it was done through your account id imagine you'd be able to see it in your activity log? the distinction is critical
One thing I notice about the people who seem to achieve the most in this world - few of them seem to have intricate PKM/organizational systems.

I say this as someone as guilty of productivity app porn as anyone.

I think these systems appeal very much to certain kinds of people with adhd/adhdish issues looking to maximize their potential. And yeah a good system can really help with that when you don’t let obsessing over it get out of control.
> What we get in return for all that pain is slightly faster execution

We also get protections against whole classes of security bugs, ala Spectre and other vulns. Some of those protections make speed tradeoffs.
Makes sense. We could sure use fewer 80yo congresspeople and more 40yo congresspeople in America.
https://kubernetes.io/docs/concepts/workloads/controllers/de...
I think I'd want the smarter candidate regardless in a job like software development that is overwhelmingly based on quiet focus time. It's easier to help them work through the rare emergency, than to help a less-skilled employee work through literally everything else.

But just blanking when suddenly put on the spot happens to everyone. Human memory retrieval is a complicated process, nothing like a computer. You can have vast expertise in there but not be able to retrieve it instantly, unless of course you've practiced interviewing that very subject a lot recently.
I mean, it's pretty easy to verify: Everyone can listen to the audio captchas, disabled or not.
> They can’t hold enough fuel for more than eight minutes of flight – and even that’s the upper end. Kerosene is heavy, burns quickly, and a human can only carry so much. A battery would be far better, but they’re much heavier – at least for now. Someday someone might invent a battery light and energy-efficient enough to do better than kerosene, but, for now, you can only use what you can carry, and that’s not much.

Seems there are good enough reasons for people to not really care about jetpacks (yet). But it does seem like the military/law enforcement could have some use for it, mainly for boarding moving vehicles and/or scaling walls/barriers.
There's some interesting overlaps here too with Edge's "Collections", which I mention because isn't listed in the comparison list but may still be a useful comparison.

Does a lot of very similar things: tries to extract titles, "hero images", allows you add freeform notes, including in between URLs, has an export to Excel or OneNote or Word, and even has an auto-formatter for citations in a number of common citation formats. (Also, syncs between devices using Edge.)

https://support.microsoft.com/en-us/microsoft-edge/organize-...
TIL that indexing and crawling are different, and robots.txt prevents Google from crawling but not indexing.
To be fair, until comparatively recently, bank runs were a real and problematic thing.
I think your system is not an accurate representation. They are talking about an individuals risk of these events killing them. Your system is talking about the cumulative risk of individual cigarettes. This distinction needs to be made because the risk varies greatly by location and ones preparation (mitigating factors).
My understanding was that the lender would the retrieve it again every morning.
Any plans for sending emails?
How I started, YMMV:

1. Watching a lot of YouTube, see my list of channels in another comment, and the note about not believing everythin they do is correct.

2. Joining the local dinghy sailing club. It's cheap, and although I don't really care about racing the skills were mostly directly transferrable to larger boats. Plust contacts are really useful.

3. Get on other people's boats as crew. I own a 43ft yacht, my friend sails it with me. It costs him nothing :)

Later, when you have tried it out and got some experience, take your Day Skipper (RYA) or equivalent course (the ASA in the US runs some). You should at this point have a reasonably good idea of your skills.

At some point in the process, start looking at yacht listings. Yacht World would be a good start. Get an idea of the market. You will work out how much you need to save, and what sort of prices are reaonable.
They use a spacer gif :P. I would like something that can infer a structure from rendered output and not HTML structure, just because if something can do this, it can do anything.
That's a non sequitur. Forcing children to wear masks in schools won't prevent them from being exposed to SARS-CoV-2. The virus is highly contagious and can never be eradicated, so just because there might be some long-term effects for a minority of patients (as with any viral infection) that's not a valid reason to continue mask mandates.

We obviously can't expect healthy children to wear masks forever. That would be absurd and dystopian. So what are the exit criteria?
You really do need to look at the whole chain. Of course, if Wasm had constant-time annotations as suggested by the article author, you’d expect wasm-opt to respect those.

Then there are steps below that layer to consider as well. Maybe not so relevant when targeting Wasm, but x86 code is increasingly executed inside emulators on ARM chips. Do those respect the constant-timeness?

And what about processor microcode and fused instructions, can a future CPU include an optimization that will un-constant-time your code? (In other words: I really don’t know, are there constant-time guarantees made by the ISA?)
We print money like there's no tomorrow lol.
Nobody cares because we have something better. It’s called paramotoring.

Saying it changed my life wouldn’t be an overstatement. The ability to store it inside my sedan, travel anywhere, take off with my own feet, fly anywhere for around 4 hours, and land basically anywhere… is just magical.
Text2vec-Openai Module in Weaviate
I didn’t see one, but they posted code extracted from the blockchain that can extract existing and write new data.
Veterinarians were literally turning people away because they were attempting to buy actual horse de-wormer. This isn't hyperbole. Some people poisoned themselves.
Also, “Password policies must not require use of special characters or regular rotation.”

They even call out the fact that it's a proven bad practice that leads to weaker passwords - and such policies must be gone from government systems in 1 year from publication of the memo. It's delightful.
The book banning, especially of books by black authors, makes for an interesting contrast:

https://www.nbcnews.com/news/nbcblk/book-bans-schools-are-ca...

The USA is currently a country where, if you want to spread deadly misinformation about a virus, you are rewarded with millions of dollars, but if you want to write honestly about race relations, you will face government enforced bans from schools and public libraries.
> Note that all of these 243 possibilities aren't valid in practice. For example YYYYM will never be seen because if the first four letters are correctly placed and the fifth is also in the word, it will be correctly placed.

Not true. For example if the correct answer is TWEED and you guess TWEET, then you’ll get YYYYM.

Edit: As pointed out by two commenters, the actual implementation contradicts the following claim in the post:

> “Maybe” - the letter is in the answer but in a different position

If the correct answer is TWEED and you gess TWEET, you will still get YYYYN, because the actual implementation uses a different definition of “Maybe” than what is written in the post.
Yeah exactly this. "Figure stuff out without looking anything up or running test cases to see what they produce or going on a walk to think about it" is just not a useful skillset at all. I have zero, and I mean zero, times done actual work under those conditions.

Having said that, I am sympathetic to companies not knowing what to do that is better. There are real tradeoffs with all approaches.

I kind of think if I were to design the hiring system from scratch I would 1. Hire essentially anyone interested at the entry level for low paying 6 months apprenticeships, and 2. Hire more senior people based on their resume alone, with aggressive use of performance improvement plans for underperformance after 6 month or so probationary periods. I'm sure this idea sucks too.
Jimmy Cornell’s world cruising routes are widely considered to be a great resource.
Exactly, we had "smartphones" before iphone as well and nobody did care.
I literally copied and pasted a complete sentence, from beginning to end. Your sentence and my quote do not diverge one bit. You're off your rocker.
Moderna Launch Trial of HIV Vaccine Antigens Delivered Through mRNA Technology
Does Your Medical Image Classifier Know What It Doesn’t Know?
Really pleasantly surprised at how progressive this memo is. It will be interesting to see the timelines put in place to make the transition.

Btw - I'd love to see the people who put this memo together re-evaluate the ID.me system they're implementing for citizens given how poor the identity verification is.
Not a Jetpack per se, but take a look at a paramotor.
This is such a tiresome argument. Here's a paper in Nature that specifically endorses last mile internet infrastructure to improve farmers' income[1].

> but denied them the *rights a vaccine in the middle of a global pandemic!!!

What does this have to do with internet access?

> What could possibly be more offensive than that

You're just changing the subject.

> Capitalism is an absolute scourge.

People love to say this, but extreme global poverty has decreased from 36% globally in 1990 to 9.9% in 2015 even with population increasing. Extreme poverty is defined as living on less than 1.90 international dollars per day. Here's a nice graph starting in 1900[2], fewer people live in crushing deprivation today than in 1900 and they are 7x more people today. Capitalism may not be the ultimate way to discover process and organize economically but it has nearly eradicated extreme poverty. Bringing the internet to new places will only help lift more people out of poverty. The assertion that it will only entrench the elite is completely without evidence.

[1] https://www.nature.com/articles/s41893-020-00631-0
[2] https://ourworldindata.org/grapher/world-population-in-extre...
I'm experimenting with CloudFlare's email forwarding (currently in beta) and it works very nice. Also, it's free and doesn't require changing registrars.
Instant Pot and Python: Birds of a Feather
Having a UK limited company when your tax residence isn't in the UK is quite complicated. I actually had a tax advisor strongly advise against doing that when I left the UK.
I just tried to pause my location history, and a full screen interstitial appeared that said, among other things

> This setting does not affect other location services on your device, like Google Location Services and Find My Device.

> Your location may still be saved in your Google Account when using other Google sites, apps, and services. For example, location data may be saved as part of activity on Search and Maps when your Web & App Activity setting is on, and included in your photos depending on your camera app settings.

So that may have something to do with it.
More Tech Drama, Please
Excellent, thanks! Now we just need to know how many BTUs are needed to complete a specific cooking task. My main goal is not to question - just to quantify. Is the energy cost of cooking a big enough deal to worry about whether you are using gas or electric?

I just looked it up - in my area gas is about 40% the cost of yours and electric is about 30%. So for me, electric is ~3x more expensive rather than 4x. I'd still like to know if that matters :)
As you are the creator of nhost maybe you could check that out and tell us whether it works?
Right, if you were going to design with NURBS or something like that you would probably approximate them with Bézier when you deploy them.

For all the complaints that people have about PDF files my favorite is that PDF doesn't have a primitive to draw circles (generally conics) so a 'circle' in a PDF file is always some combination of Bézier curves.

One application I like for Béziers is easing curves for animations, dimming lights, etc. Unlike the 2-d drawing case I feel like I can always get the effect I want without a fight.
A Connecticut Yankee in King Arthur's court.
A novel by Mark Twain. it is really fun.
why nota and not obsidian ?
if I understand correctly, this is happening (nearly) transparently on GCP all the time.
https://cloud.google.com/compute/docs/instances/live-migrati...

It involves copying the whole VM image over, and rewiring the network connections virtually on the fly.

I say (nearly) because it's not 100% transparent, but my understanding is that it works properly the vast majority of time.
That sub went complete trainwreck in less than a day after that was aired.
YES! If it seems shocking that so many experienced developers can't even do fizzbuzz, that's because it's BS; interviews just suck.
I actually have my own little nextcloud instance running on a $5/month digital ocean virtual private server. My intent was for family (only 3 people) and i to use it...but honestly, most of the time it is only me. I draft conventional old text files (though i do use markdown)...and save the files in a nextcloud folder to enable sync anywhere. For actually synching and drafting of the text/note files, i have the nextcloud mobile app as well as the nextcloud notes app on my phone (https://github.com/stefan-niedermann/nextcloud-notes)...so now i can jot down notes anywhere that i carry my phone. I do lack some advanced features that zim wiki would bring, like linkages, some color formatting, styles...but for my workflow i found them not to be ultra necessary anyway. Side note: i use nextcloud for general file synching, rss/feed reading, and other functions...so it was not setup only/specifically for notes...the note taking just came along as an extra benefit. Any headaches in managing my own nextcloud instance (and just like managing any of your own infrastructure, there are always costs), are outweighed by all the features that i legitimately use/benefit from nextcloud.

If you use nextcloud, you could also use other text editors on mobile phone like joplin, qOwnNotes, etc. - so you are not stuck only with the nextcloud notes app. Also, if you are not an adherent to open source software, my workflow can also be used via dropbox, box.com, onedrive, etc. too i suppose (you're just drafting notes on the road and saving them up to someone e;lse's server/cloud). I hope that helps!
It's basic physics - anything that can rapidly accumulates potential energy in terms of gravity without a safe way to slowly dissipate that energy as it is turned to kinetic can be dangerous.

See also how people get killed by falling tree limbs and coconuts.
I am a point where I context switch all the time, and find I look up the details for specific environments all the time. Because I don't have them all memorized. I have more important things to devote my abilities to, whatever they are.

If this is ever cause for filtering, that's fine. I'm not interested in the kind of environment that privileges memorization over thinking.

The details matter; but the details that matter are almost never (it not literally never) about the syntax of e.g. for loops in bash.
Looks like Ivermectin is recommended The Chairman of the Tokyo Medical Association but not mandatory.

Why did you not just search it? You could have found this out for yourself.

https://www.nikkei.com/article/DGXZQOFB25AAL0V20C21A1000000/

Click translate.
That Python user can benefit from Jython and GraalVM.
How to Say No
It says that VPNs and other network tunnels should not be relied on.

Where does it say they should go away?
I don’t agree that exploit mitigation is where the bulk of the complexity in the compiler comes from. And if anything, with all the UB inference going on, modern compilers might be more likely to compile exploitable bugs into your code than old ones were. Several well-known examples of this happening exist.

(To explain: A decade ago, if there was a code path where you dereference null, you would get a clean crash. Not pretty, and potentially a denial of service, but usually not further exploitable. Nowadays, the compiler will infer that this path is not taken, eliminate the if, potentially eliminate other checks as well because they are then reasoned to be redundant, and then randomly execute something. This is practically more dangerous in a lot more situations than Spectre ever was.)