skysight-inc/HackerNews huggingface dataset:
I highly recommend Francis Spufford’s excellent Red Plenty, a very unusual book that combines soviet economics and computer science into a fictional narrative that centers upon this and other related problems.
There's an assumption you're making that these challenges only filter out a small amount of qualified candidates. I suspect the percentage is actually quite significant. In my experience it's usually bigger "looks good on a resume" companies that do these challenges, which suggests they're getting enough candidates in the funnel to be able to afford turning away a lot of more-than-qualified applicants.

I've failed more than my fair share of these challenges, but never (being subjective here) because I wasn't actually capable of (1) solving the problem or (2) doing the job. My take here is that I _may_ have been unqualified for these roles, but that the interview failed to actually uncover it, due to spending all the available time on low signal exercises.
Not enough classes of people that's it's socially and legally acceptable to inflict suffering on.
I have to say this is how I've always interviewed people - I tend to be optimistic and assume people don't lie about their skills and experiences. So when I've been asked to interview people I mostly want to talk about projects, hobbies, and general things about developing, debugging, and the process by which people solve problems.

I don't want to know if you can do specific things, if you can't you'll learn, but I do want to know if I'm gonna find it easy to get along with you, if you seem like an interesting person, and if I can stand being in a small room with you for 7 hours a day.

I suspect this is just another kind of bias, but I've had good results.
Vivaldi launches its own email client with integrated calendar and RSS reader
That alien technology is coming from Taiwan.
Not sure we're you getting this from.

They made plenty of simulation s and probably enough around this topic. They had enough time after all
I haven't done frontend dev for years. So I'm surprised to read this. I thought Edge switched to using Blink. How is it possible for there to be "edge quirks" that you need to cater for?

Does microsoft take Blink, and insert their own crap into it? What could they possibly have to gain from doing that? Why not just contribute upstream?
that's interesting. that word is so rarely used that i didn't make the connection. it's brilliant.
Did you have a look at https://monado.dev/ ?
How does that square with their blog post about understanding the risks of using SMS [1]?

>5 – 2FA Recovery

>Imagine this scenario: You installed Authy, lost your phone, your laptop is broken, and the bitcoin price is climbing like crazy. You need to login to your crypto wallets, but you either enabled multi-device and all the devices with Authy are not working or accessible, and your account has been tagged high-risk, and you can’t use SMS to install a new Authy app. What are your options?

>Authy has a 24-hour account recovery process. By providing your phone number to Authy Support, we can go through a set of security processes to re-enable your ability to install Authy. Some users may question why account recovery isn’t instantaneous, but our goal is to 100% protect our user’s accounts against an attack or hack, and that includes our recovery process. This 24-hour period allows us the time to perform the necessary due-diligence to verify that you are who you say you are. We’d be doing a disservice to all if we were to rush this process.

[1] https://authy.com/blog/understanding-2fa-the-authy-app-and-s...
Maybe it's because I grew up in the 1980s and so they seem more recent, but the idea that government communications security depended on a piece of paper tape sounds positively antique.
The content producers (NHL) and publishers (Rogers) neither own nor operate the content distribution networks (ISPs). However they make commercial terms with each other to give one party exclusive rights to distribute the other party’s content via the ISPs, implying a restriction on how any other party (eg ordinary citizens) can use the ISPs. Since they don’t actually control the ISPs, they’re having the government enforce the terms of their commercial agreements against parties that weren’t part of them.

Doesn’t seem like this should be the role of government, but not surprising for Canada. On the spectrum of irrational distrust of government to irrational trust of government, any population is going to have a distribution. Canada skews towards greater trust of government, with more broad and intense irrational trust in government in the last few years than I’d ever noticed in the decades prior.
From the webpage, I figure this much:

- It's in closed alpha, so yes they have a product, no they don't have a product.

- It is a closed project. It probably will cost money, it is not decided how much.
Go where? Chances are there’s quite a few km of power lines in sometimes badly reachable places to inspect.

Also, given that the interruptions were intermittent, it wouldn’t just be a matter of checking the power lines once.

I also don’t rule out they have fairly good stats on causes of intermittent short power interruptions, and looked at more likely causes first.

I don’t think there is enough info in this article to put blame this way.
I don't have an overview, but there are various databases for greek and latin inscriptions - https://inscriptions.packhum.org/allregions for example is a big one. For written materials, http://www.perseus.tufts.edu/hopper/ is pretty good, but I don't think that has rarer stuff.

Compared to Chinese textual sources (where it's pretty easy to find/search gigantic digitized catalogues of old chinese texts - though I don't know much about it so maybe it's lacking in many ways once one starts delving deeper), digital humanities in european languages seems to be lagging behind. Archive.org does a lot of heavy lifting for medieval latin texts, but the disadvantage is that they're not 'digitized' in the sense of being correctly OCR-ed (which is a minefield for Medieval Latin because of all the abbreviations). You have lots of individual endeavours to catalogue various types of material, and some are really good/nice, but that they're not integrated together is a minor pity (though maybe there is some nice site that I don't know about).

I'm not a professional in this field, nor that learned, I've just dabbled and experienced varying degrees of frustration/satisfaction.

Maybe someone who actually has an overview/proper knowledge of the field can comment, but until they do that's my layperson perception of the landscape...
Ah yes, the moral Judeo-Christian values majority, known for their (checks notes) repeated protection of sexual assault perpetrators, particularly against children. Tell me more about the "decadent society" that queer people are causing by daring to exist in public
> The retirement home belongs to the county. I see no claim the van does.

So, yes, having read some more, it sounds like bus in question belonged to the activist group rather than the county.

Still, what I don't quite understand here is – they got on the bus, did someone from the county force them to get off the bus? Ask them nicely? Threaten them with something if they didn't? Exactly what happened is rather unclear.

> I don’t know the details either but I can’t find any evidence to support your claims

That's the thing – neither of us really knows what happened at that event. I was just speculating based on incomplete knowledge – much as you are. I'm not aware of any clear, detailed and independent account of what actually happened. But, you seem to be citing this as an example of a pattern without knowing much about what really happened–which is a rather questionable approach.

> That is one example of literally dozens on that page alone. Many of them more concrete, with convictions.

I'm reading that Wikipedia page, who has a conviction for voter suppression?

* In 2006, in Wisconsin, four Democratic campaign workers, from John Kerry's presidential campaign, were convicted of slashing tires of Republican Party vehicles to stop them from driving voters and poll workers to the polls in the 2004 election, and sentenced to 4-6 months jail

* In 2011, in Maryland, a Republican campaign manager was sentenced, albeit to no actual jail time (probation, community service, home detention, and a suspended sentence), for having placed fake calls to Democratic voters (the majority of whom were African-American) to try to trick them into not voting in the 2010 Maryland gubernatorial election. Despite this tactic, the Republican candidate still lost by 10 points.

Those are the only two mentions I can find on that page of anyone actually being convicted of voter suppression (and in neither case changing the outcome of the election). Is there something else I'm missing, or when you speak of "convictions" do you only mean those two cases?
I like the idea of LocalCDN not necessarily for privacy reasons, but for performance. Now that shared browser caches are a thing of the past, it feels incredibly wasteful how often we have to download common libraries and fonts.

I'd like to keep 500MB or so of data locally and just have it replace the network requests when they're made. I'd be curious how much data that might end up saving after a month or year of browsing.
> Someone who builds a truly novel technology solution involving hundreds of hours of effort

This person should already have enough of a reputation to get a job at many companies, if their work is public enough.

What do you suggest for the 99%+ other candidates?
> not more censorship than seizing a bunch of copied DVDs at the border would be.

That would be true if it were in fact content that was being filtered. But in this case it is IP addresses that are being blocked, ostensibly as a proxy for context.
> Indeed. I'm personally not a victim of loot boxes and exploitative P2W tactics because I just don't buy them.

You are still subject to the game design that is made to push you towareds paying instead of focusing on making the game fun.
Can you speak more on why ‘making them actually consistent in production is a completely different story’?

Curious because I’ve been learning TLA+ recently and interested to more know about cases where an algorithm has been proven but actual an implementation of it fails.
Exactly. Give a simple coding task that the candidate does on their own time (but not one that's too complicated, it's rude to waste the time of people who aren't even working for you), and then, crucially, have them briefly explain their solution during the interview. The task can be so easy that reasonable solutions are just 10-50 lines of code – my experience has been that people's explanation of their own work very clearly tells you whether or not they're a decent coder.
> Only looking at injury data in the real world would show that.

What if technology in the newer cars (adaptive cruise control, forward collision warning, etc.) prevents injuries altogether?
California plan calls for 2.5M new homes by 2030, double previous target
Should've installed a deflector dish...
;)
I live in the countryside and I’m going to be completely honest: I take a car any time a day. Public transport doesn’t go where I usually go to.
This goes for permanent magnets as well. I've had a ceramic magnet and a neo explode on me and to say that I was surprised at the incredible forces unleashed would be an understatement. I'm a sucker for working with proper safety gear and if not for wearing very good safety glasses I'd have been in serious trouble, multiple magnet fragments sat embedded in the glasses and a couple in my skin where it wasn't covered by the glasses (easily removed with another magnet :) ).
Big companies also have the headache of standardizing across thousands of interviews. That said you can do that more with practical exercises (build this thing…) than leetcode
I think it's sort of like how Linux feels unconventional if you're coming from Windows or Mac. It's technically not, but that's a useless fact because it is for you.

Anyone could make an alternate GUI for any spice, but I've never seen it. Unless you count running spice from a PCB tool like kicad, where it's an afterthought.

The hotkeys are at least configurable, btw. And there's an official cheat sheet for the defaults.

https://www.analog.com/en/technical-articles/ltspice-keyboar...
This goes for any threat where the action and the consequences are separated by more than a couple of years.
Airplane (aka 'Flying High').

Every time I watch it I see yet another sight-gag or 'get' another joke.

Excellent writers, they had jokes within jokes, even. One of the best writing teams ever.
Solid state batteries for EVs move one step closer to production
They had a ton of time indeed, but they didn't cover this particular eventuality. It's literally in the same post. Perhaps give it a read?

Since launch, we have had four smaller measurable micrometeoroid
strikes that were consistent with expectations and this one more
recently that is larger than our degradation predictions assumed.
> upload an animated recreation on Youtube

Actually, that one would be a derivative work and thus disallowed.
People who call for Leet Code either never tried to hire actually high skill developers or fools themselves into thinking that they're the cool kid in town.
You might think it's better than any other alternative. I agree - it's been an amazing filter to filter out companies who are on average, quite crap to work for.
From my personal experience, they are overburdened with process to a degree that even if they hired the best devs out there, they wouldn't be able to deliver anything because of all the red tape.

The best jobs I had to date, I met the person leading the company/project/team, we had a chat, talked what tech we like, dislike, how we'd structure a product, what are the preferences to the process around everything. And that's the key thing - it was always a discussion, no Q&A. The key is that the candidate is not the only one who needs to know his stuff - so does the lead.

As a side effect, all of those jobs were way above the market. Again, personal experience, but higher up you go - less BS like "we need leetcode to hire" you get. Unless you're Facebook and you have a genuine problem of too many qualified engineers constantly applying, you should aim to only disqualify truly hopeless cases.

The company can't hide behind process and expect great hires. Early in my career, in a small city I was working in (in return, in the dev community you know about what other devs are doing), our company denied so many devs that within a year or two were among the top performers, just because of the leaderships insistence of a take home tests, Q&A interviews and gotcha style questions...

So please - do continue using leetcode, it makes filtering your company out so much easier and I don't need to go through bullshit stages to know that the leadership has no balls to make the hard calls when it comes to hiring & firing.
Very satisfied I waited to buy an Air until the new M2 machines were announced today.

In March I ordered a Mac Studio (not the Ultra model) and it arrived in early May. It’s an absolutely amazing machine.
yours lacks #B00B1E though.
What if that test was done once by an external company, and then the stamp of approval is good for a year of job interviews. That would save the candidate and interviewer a lot of hassle!
Actually it's just muffon.
Please fix this.
FOMO is an atrocious hiring practice. Chances of your scenario, where you somehow find a person that can create something novel, that they will stick around to actually produce novel thing and then this novel thing “making it” are nonexistent.
In my team we do technical interviews in three steps:

- an algorithmic challenge. It's related to what we do day to day. I work in domain names so we ask to parse a domain name. There are oddities with domain names so we check multiple things: does the candidate know what basic string manipulation functions exist? do they ask questions to get more info? how do they react when we give additional info that break the code they did so far? What we don't check: whether the code compiles or actually works. We don't care. We explicitly tell the candidate they can write pseudo code or comments defining the steps of the algorithm. We're interested in their reflection.

- an architecture challenge. We ask the candidate how they would scale an API worldwide. There's no code, it's an open discussion. They can talk about whatever they want: asynchronous, statelessness, load balancing, replication, anycast, whatever. We can also guide the candidate to know whether they know some specifics concepts (for example I can ask "what would you do if you have a GET REST endpoint that returns the same thing every time" and expect "cache its result", even with this question I get different answers (which is great), some will talk about HTTP cache headers, others will talk about Redis or in memory caching, rarely do candidates talk about both)

- a refactoring challenge. We work with tons of legacy code. So we show the candidate a crappy piece of code with performance issues and no tests and ask them for what their strategy would be. No writing code here, just thinking and discussion.

So yeah, just a quick screening to check if the candidate can write basic code (you'd be surprised of the results), and open discussions on our day to day problems.
With how often this topic shows up I'm surprised HN hasn't banned it.

There are lots of suggestions on how to better evaluate a candidate, but they are either not true or involve needing the person to dedicate an enormous amount of time for the interview, which most people would not agree it. Coding exercises are a "least-worst" scenario in terms of evaluation versus time-spent interviewing and companies know that.
Aren't "great communities" a function of people rather than software?
The fine structure is different for piracy where you download vs piracy where you upload. You'll practically never get in trouble for the former, because the return on investment is not worth the cost of labor.
How come the same things - healthcare, gun control, elections, police work in Switzerland, but not in US nowadays? Maybe because ~15% of population are not “angry getto”/“kill whites” people and illegal immigrants get deported ?
Our jobs are more productive in economic terms and that's the reason we can get paid more. You have a good points about net negatives but objectively our jobs pay more tax & there are plenty of companies where our skills can be applied for good.
Last xmas I worked on a side project that ended up requiring a moderately substantial algorithm; much more involved than anything I've ever had to do in a LeetCode interview - there's absolutely no way i'd be able to produce it under those circumstances. Yet, the algorithm wasn't the hard part.

The hard part was all the exploration I had to do around the problem to get to the point where I understood the constraints well enough to solve it. I had to rewrite my attempted solution a number of times as my understanding grew. In my opinion, this represents the real thing we should be trying to test - a candidate's ability to unearth the true definition of the problem. When it comes to writing real world algorithms, whether you can solve it in 30 minutes or 3 days is (mostly) irrelevant, because it makes up such a small part of the overall engineering time.

You could squint and make a case that this is what LeetCode challenges are doing, but I'd only agree if we removed the requirement/pressure to have working code passing all the tests within the time allocation; and to be honest, most of them just hand you all the constraints on a platter.
ISDS are a tool for nations to reduce regulatory risk of foreign companies in their country and so enable additional investments.

I am not sure if restricting the ability of nations to do that would be a net positive.
If this incident happened 5 months after getting to C3, can we expect that on average we should see a similar collision event every few months, on the order of one to three (detected) collisions per year?
This is what I do as well.

It also helps me filter out companies that are either too lazy, or too strict in their procedures, or both, i.e. there is no value in asking the same questions, regardless of candidate’s resume.

As an example, a month or so ago I went through a couple rounds of interviews with this company. I told them forthright that I wasn’t doing any code assessments, and if they wanted to, they could take a look at my GitHub account. They seem willing to consider. Third round comes in and they ask me to write some sorting algorithm, to which I refuse.

Ironically enough, one of my repos does have an implementation of an advanced data structure, so they could as well just take a look at it.
The processor node tech is from Taiwan and plays an important role. I’d argue that a lot of the speed is also thanks to a great system architecture: the unified memory, dedicated silicon for video, ml, etc.
If you get a never before seen problem to solve, going trough the taught process and communicating the steps of solving it might display the skill of problem solving. Which should be what interviewers are looking for. The solution will probably not be the most efficient one, but can be refined later.
MANGA engineers cant change shit. They are drones (not a criticism, I am saying like worker bees in a big colony). Startup Engineers can (but just for their startup)

Also if you have been hazed you wont vote to stop the hazing
> There's an assumption you're making that these challenges only filter out a small amount of qualified candidates. I suspect the percentage is actually quite significant.

Statistically that’s irrelevant, as they optimize for “do not let through rotten apple”, rather than “find good apple”.
Sure, but if you do have something meaningful on GitHub or where ever, and you share this in your CV, I would expect that the interviewers look at that. Or at least, I would not like to do some stupid coding exercises that are less complex, less authentic, and basically one-dimensional compared to my work on these open source projects.
Transmission had malware? Link?
I think your priorities may be skewed. To me, supporting content creators (even though, yes, intermediaries take too big a cut) and respecting laws is more important than conveniently consuming entertainment on one's favorite operating system.
Sounds like you could be fingerprinted by what's in your cache
I live within a 15 minute drive of both Google's and Apple's headquarters but was in the same situation - no broadband available. I organized my neighbors, we trenched, laid fiber, and now we all have 10g/10g service.
I really like the refactoring challenge idea. Any tips on what’s worked or not? Do you do domain specific code or try and keep it generic? I think having them not write code is particularly good way to handle this.
> It’s absolutely hilarious you think leetcode would give you the skills to design anything larger than a simple website.

The point of leetcode is not to show what you can do, it is to show what you can't do.

To keep up with your analogy, being able to design a simple website doesn't make you able to set-up an enterprise-level infrastructure, but if someone isn't able to design a simple website, I don't want to hire him for my enterprise-level infrastructure.

As for "outside the box" thinking, it only works if you know where the box is, otherwise you are just being clueless.

And by the way, because it is an argument I see way too often, calling the "sort" function of your favorite library instead of doing the exercise "as intended" is not "outside the box" thinking, it is literally the most obvious thing to do. What could count as "outside the box" would realizing that you can solve the problem more efficiently by not sorting anything at all, which requires you to know your sorting algorithms to show that it is indeed more efficient.