skysight-inc/HackerNews huggingface dataset:
All you have to do to be indistinguishable from someone who knows what they are talking about in two interviews is to say the things that someone who knows what they are talking about would say, in the way that they would say them. This is obviously a nontrivial skill, since it involves memorizing a lot of declarative knowledge, but for extraverted people with good memories it can come more easily than actual coding, let alone debugging. An interviewee who biffs it slightly can be very hard to distinguish from an interviewee who knows so much more than the interviewer that they identify errors in the interviewer's knowledge. And at this point there's a cottage industry of books and YouTube videos specifically designed to help people fake this stuff.

Basically what it comes down to is that doing something and explaining it are different skills. True of riding a bicycle, true of fixing a car, true of programming. Karl Popper never discovered shit, Harold Bloom never wrote anything worth reading, and plenty of bestselling novelists are utterly terrible as creative writing instructors.
The example you put forward could be resolved through using a router. The router implementations are essentially fancy switches without ”switch”.
Fortune favours the brave….?
> Russia is not waging war on civilians.

Tell that to all the dead civilians[0]; or to the children who were in the hospital they destroyed today[1]; or to the civilians of Mariupol who currently have no power, food, or sanitation and no way to get out[2]; or to the 400 civilians who were just detained in Kherson[3] for protesting.

But no, Russia is not waging war on civilians. "Putin said so."

[0] - https://www.theguardian.com/world/2022/mar/08/russian-soldie...

[1] - https://www.bbc.com/news/world-europe-60675599

[2] - https://www.bbc.com/news/world-europe-60637338

[3] - https://www.reuters.com/world/over-400-ukrainians-protesters...
They filter out positives, though according to hiring managers, that's the point. I had a frustrating experience with a hackerrank recently. My code was passing all of the public test cases, but failing one of the hidden test cases, and there was no way (that I could find) to debug it. Incredibly frustrating. Even if you're a long time senior developer who can code, don't be fooled into thinking you can pass one without practicing on the particular platform.
Well, sure.

If most Tor traffic to your service is abuse where it may be worthwhile to block it completely, then a catastrophic event that gets more honest people using Tor may make it worthwhile to unblock it.
I think you’re confusing cases - the linked thread is for MIT professor Gang Chen, while this thread is for Anming Hu of UT Knoxville
You are really onto something here. I am in plain-old mechanical engineering. As a student, for the first years, I was simply intimidated. "These papers are so hard to read!". You have to read between the lines so much, fill in so many gaps, correct so many mental and grammatical knots.

10 years later and 2 years into a PhD, I think I am ready to admit that most papers are terrible. Most people are not native speakers. It makes a huge difference. Filler words, synonyms, long sentences, grammar errors... the list goes on. The only thing not on it are typos, because those are caught by software and are an easy fix. The rest takes genuine work and effort.

Papers are so hard to read, they can be headache-inducing and I am often completely exhausted from them.

And that's only touching on the stylistic part. Nowadays, everything is either all code or (strongly) relies on it (experimental work still needs collecting, evaluation, plotting, ...). But good luck finding actual, published source code (and if it's public, the sad-but-true adage of horrific academic coding takes effect). Methods are obscured and unclear. Sometimes, people can't even cite a single source properly almost verbatim -- fundamental reading comprehension seems to be lacking. Often, private data is used in private or public but unusable code, making papers entirely irreproducible. It's mental and frustrating. Coming across good papers in between the cruft really stands out, but happens at a low rate (10-20%?).
At what cost does humanity survive? I don't want to become a climate refugee. Even the 1.5C model has millions of climate refugees. People still talk about Miami and Dubai as if they'll be around in a century.

I am not so arrogant as to think without humans the planet dies. But maybe unlike most Americans I don't want to sacrifice my grandparents so that people can dine in person at Applebee's, nor do I want to live in a worse, less human-friendly world so that oil executives can make another few decades of profit.

We can decarbonize with the technology we have today. We know it will be more expensive economically to wait until it's too late, but it'll be more expensive for taxpayers instead of maybe the companies doing so well they can spend millions on lobbying every year.

Farming isn't really the issue, we can eke out 10x the calories by cutting pork/chicken/beef. Wet bulb temperatures (where you can't cool off by sweating and die cooked inside out) are a larger issue. Tons of other cycles that we're fucking with besides carbon, like nitrogen and phosphorus. We're also losing arable land to desertification. I don't even have to get started on our available freshwater reserves.

To think humanity will just kinda coast by and that it will all mostly fix itself must be a very nice thought, but it flies in the face of what every single person we pay to study this is saying. And they're not saying humans go extinct.
https://nitter.net/iaeaorg/status/1501545852715905029

> IAEA sees no critical impact on safety.
"Please make things lean and simple, Mr. Corp"
I think this is the solution for that from google. Terrible as it is.
Hector Martin is expecting only minimal changes to be needed for the M1 Ultra.

>Chances are our kernel will Just work on M1 Ultra with just device tree changes, might not even need any m1n1 changes.

https://twitter.com/marcan42/status/1501271229763706882
Fixing Google Meets poor aspect ratio handling in Linux
"They make their pride in making their dinner cost much; I make my pride in making my dinner cost little." -- Thoreau.
This isn't the only time Debian has introduced a serious security vulnerability by changing things in packages. The most notable prior example that comes to mind is CVE-2008-0166.
> think most observers would agree that the Russian people would die before becoming ‘chinas little brother’

That is only if they would realise it, if the Russian propoganda works at home, China might be the only true friend they have in the tough times to come.
Right. As a manager I'm invested in seeing the employee grow, develop, and have a fulfilling life. It's not 100% altruistic on my part, as a happy employee who is motivated to improve is better for the company. But I also care about them as people. Thus, the 1:1 is their time to drive that. My role is to help guide and coach, but they know themselves best.

However, another part of my job is to spot larger problems. That's an exercise in pattern matching. While you're talking I'm matching to keywords I've picked up in my travels. Other meetings, 1:1s, etc. Maybe there's a problem lurking down the road that's only visible if one assembles these disparate data. Sometimes those are problems for the employee that they themselves don't realize as you suggest, other times it has no direct connection to them but they're key to identifying the issue. That last part is why I don't agree with getting rid of 1:1s altogether.
The key component that is missing from many of these digital voice assistants is multi-listening device coordination: which device should answer if there are many devices listening.

It's a hard problem. From my understanding, homepods use bluetooth to coordinate who is going to answer. Google Home, at least in my home, is terrible at this problem. Often devices in another room will answer.

Once someone has solved this problem, I'm on board!
Wow! I read your blog!

This approach was at my original thought. I then talked myself out of it in way of "scope creep" telling myself I could get more done that I give myself credit for. Why not bring a few devices just in case? Etc. Ugh. My neurodivergent brain.

Thank you for indirecting reming me that the point of the time is to think and research and work out details, not to put fingers to keyboard and get distracted by any number of notifications.

This may sound weird but I have a few notebooks that I love. The quality of the paper, a special pen I only use in this particular notebook. I have one notebook that is filled with ideas starting from when I was about 10 and owned a Commodore 64.

I also have a Remarkable 2 e-ink digital notebook and I love it. I use it for so many tasks now. No notifications, no browsing, it just lets me write, draw, hash out, journal, plan my day, etc. However, I still have a paper planner I maintain. Perhaps I have trust issues :-)
> we live in a diverse society that makes affordances for religious belief as a core pillar of our society.

I think you've stated the problem quite well: it's not a question of freedom, it's a religious and political issue.

BTW, you shouldn't risk getting COVID. if I remind you of your younger self, you must be in the vulnerable age bracket because I'm 50.
I was expecting that printf would auto-flush at the newline, but either it doesn’t, or doesn’t report an error? An explicit fflush would probably work.

In any case, hello world examples are used for two purposes, (a) providing a simplest possible program that you can run (with an indication that it worked), and (b) to give a taste of the respective programming language. At least for the latter case, it would be useful to demonstrate the necessary error handling, if any. The above is just showing that this is not entirely trivial in C with its standard library.
There's a lot of assumptions in this post.

1. We tell candidates about the homework during the phone screen which is about 20 minutes, if they want to duck after that no time wasted. No one ever has.

2. We don't compensate for it since it's the 3rd interview. The idea that I can take 4 hours of your time for a half-day whiteboard interview but not a "do a simple task that should take 30 minutes at your leisure" is weird. We've never had anyone have an issue with it because we have the one of the least intensive interview processes in the area.

3. People lie or vastly overestimate their skills on the resume, surprise. If you submit code samples or your Github is good enough then we skip the homework. Designers/artists have it right with the "portfolio" -- resumes are very nearly worthless. We don't demand code samples or FOSS projects because we don't want to assume people code after hours and obviously can't share code they wrote at work but in that case we need an alternative.

3. You are interviewed by the team you would be working with. There is no hiring group. You have contact with all the engineers. You can even talk over the assignment with the team at the end of the second interview.
Nuke-equipped Nato can’t help non-member state Ukraine fight another military which also has nukes. There is nothing to be upset about.
Solid-core doors (new) seem to be a bit north of $250 at the lower end: https://www.homedepot.com/p/Masonite-30-in-x-80-in-Roman-Smo...

I think I have seen standing desks for not much more

At least the cinder blocks don’t add much cost at $2 each retail
A complete guide to TypeScript’s 'never' type
>that doesn't make them bioweapon labs.

Actually it does. Any lab that works on viruses of mass destruction are bioweapon labs with a trivial amount of objective shift.
I have no idea, but it’s possible the entire resume was a fabrication. (I had another colleague interview someone who claimed to have worked for a small IT consulting shop for a few years. Turns out she’d worked there in that time, so asked the guy to describe what he did there, then after a few minutes cut him off and casually mentioned that, of the two of them, she was the one who actually had worked there.)
Thanks for the feedback! Sorry that things weren't clear! We'll work on that...
The only reason HK wasn't Chinese for 150 years, was that the British very much did use offensive military action to take it from China.

That would be the actual example of using offensive military action to take over other countries territories, but it was Colonial Britain doing it, taking away territories from China.

To get that territory back China did not invade HK with an military offensive, so you using HK as an example for such a thing happening is just weird and completely opposite to what actually happened with HK.

Adding some pointless fluff about "enslavement, torture, human rights" and all the usual memes does not detract from that point, it's just moving the goalpost, it's trying to evoke emotions over a situation that international law wise is quite unspectacular.

It's also historically revisionist, as it implies British HK didn't start out as a colony very much based on enslavement and exploitation, not out of some grander ambition to "bring human rights and democracy!" to the people of HK.
We need a site called "Squitter" ("squatting like twitter")

But instead, you cant comment, interact at all. Its just empty profiles that one browses.
Yeah, WhatsApp really is the worst for that. And there really isn't a credible reason for why it can't save that media to the expandable storage.
> Terry A Davis • 8 years ago • edited

> You'll love my 64-bit ring-0-only identity-mapped operating system.

RIP
> The coding test I had to do at my current place took me few hours to do.

> The reason I ended up taking it was because it was very obviously just a test (i.e. they weren't trying to get free labour out of me).

But it still takes the same amount of my work.

Let's say I'm looking for a new job at a time when I still have an old one. I send out 30 resumes. I get 10 responses that want me to take a coding test, and each one takes me 4 hours. That's 40 hours, at a time when I already have a job, and while I'm still trying to have a life.

So, no. Just no. I won't take your multi-hour take-home coding test. I mean, if one of the places was my dream job, I might for that one. But if you're a run-of-the-mill employer? No.
There is no team. I did these things alone, for fun.

If you doubt me, ask me any question about them, any implementation detail, I can explain it to you. I can discuss parsers, stack frame optimization and calling conventions for days, weird edge cases in the C syntax, trigraphs, whatever; I can tell you not only how to implement a search engine index in minute detail, methods for compressing a lexicon, but how to implement a crawler, how to extract keywords from a website, how to identify the language of a website, we can discuss ranking algorithms, we can discuss absurd number of different ways a web server may tell you which character encoding a page has, I can tell you why some websites have the DTD "-//SoftQuad Software//DTD HoTMetaL PRO 6.0::19990601::extensions to HTML 4.0//EN", we can discuss the absurdly inconsistent usage of the lang tag, we can talk about how sequential writes sometimes are still faster on SSDs, we can talk about how to make a SQL query perform well on a table with half a billion rows, we can talk about blackhat SEO, we can talk about how to implement a hash table on disk and when that is and isn't a good idea, we can discuss B-trees.

I also have the finished product to show. It's not open source, but if all this fails to convince you, I can bring my laptop and we can walk through the actual code.

If all of this is bullshit, I'm the greatest bullshit-artist alive, and you can just put me in sales instead.
As a senior engineer I have a very comfortable good paying job. When a tech recruiter or a job listing entices me to an interview they have a lot to overcome to get me to switch jobs. The recruiters especially often frame this as "Company x is so excited to talk to me!" and that I am going to be a great fit.

At this point it seems like the company wants me more than I want them. Then they give me a coding test and they have completely sunk any of the inertia needed to get me to leave my current job. Add to this hours and hours of interviews and I am like "Nope, I will keep my cushy job. Thank you."

It's even worse when these companies make me do a coding test before even talking to me. Companies need to get me interested and excited to work for them before I am going to spend my valuable time jumping through their hoops.
>Just like research for nuclear energy is the same as research for nuclear weapons.

This is not entirely accurate. It's possible to run nuclear reactors without the capability for nuclear weapons - which, up until the collapse of Iran's deal with Western powers, was exactly what they were (meant to be) doing. You have to deliberately enrich uranium well past the point where it's useful for reactors before you start getting into weapon-making territory.

Nobody would characterise a nuclear energy plant in a Western country as a "nuclear weapons research facility", not least because the uranium involved is nowhere near weapons-grade.
Roskomsvoboda statement on foreign companies’ sanctions against Russians [pdf]
Thank you for the advice. I'm not a citizen of the US so I'm not sure if me contacting IC3 would be appropriate. I'll probably reach out to them in a couple of days if the phishing site remains up.

I posted the scam link publicly now that this post has been approved: https://news.ycombinator.com/item?id=30616831
> without the mandatory mobile verification, twitter is simply pointless to use via tor.

i literally cannot understand your post. why would you ever want mobile verification unless for (crappy) 2fa purposes?
I am assuming the studio display will support EDR with its 600 nits of peak brightness, so while it may not be hdr, it is not quite sdr either.

For those who don’t know, EDR works like this: when the built-in display of a supported mac is not at full brightness when playing HDR content it will ramp up the brightness to max to make use of the full range of the display for the HDR content while also dimming all non-HDR content to keep it at the same apparent brightness. The effect can be quite dramatic if you’re using the display at a low brightness setting, even on a 500 nit 5K iMac. The hdr content looks much brighter than a white finder window.

https://prolost.com/blog/edr
> I've recently had multiple candidates recently with inflated resumes. Not mere embellishments, but claiming advanced degrees in computer science when they can't solve a simple algorithmic problem (something that can be coded in <10 mins).

I've a BSc in one of the better universities for CS in the UK. I can barely implement any algorithm that I learned during my university years. The amount of times I've been told implement algorithm x, y, and z in the past ~10 odd years in my professional career has been zero. Conversely, the amount of times I've been asked to implement them during interviews has been way higher.

Unless you're hiring someone to implement such an algorithm, you shouldn't be using them as a test, because most, if not all, the algorithms we got taught during my CS degree, have one or more implementations to the point where I can just use those implementations. Heck, I wouldn't even want to waste time re-implementing it, and probably doing a bad job of it, when I can just use someone else implementation, who most likely will do it better than anything most people can.
> When engineers are not allowed to use "alarmist language"

This has been a recurring theme throughout my career, the struggle between being seen as "alarmist" and accurately conveying urgency.

We get this in the medical field all of the time. "Outcomes delivered via mechanism seen as potentially contraindicated" or some other spaghetti. I've been in these meetings many times, where we (the individual contributors) have to tell the bosses or peers or partner group about something that might be bad. As in Y2K-style of bad, where it will be bad if we don't address it but if we do address it with the urgency needed, no one will be able to recognize the success for what it is.

As you said, no one's manager wants to be seen as crying wolf all of the time, but post-hoc there's the expectation that a couple of engineers way out at the end of the limb of the tree didn't just wait for the limb to be sawed off behind them, they took out the saw and did it themselves. That they stood up in the presentation and yelled "you're all idiots! This is going to kill the entire crew! Everyone will die, don't you see?! And I'm not standing for it!" just before they rip the badge off of their lanyard or belt hook and then righteously storm out.
This Ukraine crisis is a goldmine for fans of hypocrisy and cant.

I thought Shell's [0] trying to grab the moral high ground by withdrawing from Russia would take some beating. But "cancel culture central" Twatter spluttering about censorship gives it a run for its money.

[0] https://www.amnesty.org/en/latest/news/2017/06/shell-complic...
> I hate that I have my gaming PC and then my Mac for everything else.

Why do you hate it?
I also have this setup and I just play games, watch movies occasionally and play music on it unattended and I don't mind it's running Windows as I have no other use for it.
More importantly (to me anyway), copying large swaths of text is so much more reliable in a word doc. Copying text in a pdf (derived from PowerPoint no less) is a special hell.
It will replace email.
That is the view of their current president and ruling party, yes.

It is not the position of the opposition party, nor does it align with historical precedents. Treating it as the official policy of Taiwan without a higher level of support such as a popular referendum, proclamation, or amendment to the ROC constitution doesn’t pass the smell test (what happens if the KMT comes back into power? Is Taiwan no longer independent?). No major country outside of Taiwan recognizes it as an independent nation for a reason.

I should note that I am personally supportive of the idea of an independent Taiwan, but I’m also able to check my western bias.
Please read the article so you don't come across as ill informed. This was not a launch/no launch decision.
How do you sniff it out?
Ctrl+w (crouch+forward) attempts to close the tab even in fullscreen for me in Firefox.