skysight-inc/HackerNews huggingface dataset:
Sure but it's a worthless environment to study the effects: people underperforming are disproportionately compensated (there's no remotely fair career progression possible) - so we get no data on how it affects how people take job opportunities. The cost is staggering - far higher then UBI would cost - because of the corruption and bribes. And measures of social wellbeing - happiness and the like - are grossly distorted, what with the general pervading stress of ensuring you don't irritate or underbribe the wrong people and get cut to pieces with a bone saw.
> I feel investing anything more than the bare minimum to get your assigned work done is worth less than just grinding leetcode and otherwise studying for interviews.

I totally see the logic. But the problem with this is on day 1 of the new job where you've moved up a level by successfully completing Leetcode-style interviews, you're now expected to do more and know more. And that's hard if you've only invested the bare minimum in your previous job and haven't maximized your learning.

So now you need to not only give more than the bare minimum at your current job, you need to also constantly keep your Leetcode skills up to date.
How mysterious
thanks for signing up so early mstade

> is it possible for us to keep using Cognito while still integrating with Supabase and taking advantage of the very nice row level security features

Yes, this should be possible, as long as the JWT secret is the same, so that your database (and PostgREST) can determine the user. We can help to figure this out if you want - perhaps in a github discussion? https://github.com/supabase/supabase/discussions
Red Star, in Russian: http://www.lib.ru/RUFANT/BOGDANOW/red_star.txt
Abuse the hashtable/dictionary/map Luke. Also learn prefix sum. That's enough to pass 90% of these.
10 years of experience here

Early this year I got good at these problems and the ones I would actually encounter, above the average (based on time to solve, efficiency), as well as the system design interviews and I honestly think the behavioral interviews too, but decision makers just do not want to pay me over $180k. Whether thats salary at a Series B, C or midsize company or big tech companies whose total comp would be closer to $400k alongside a slightly lower cash comp

I questioned my competency, how I come across and everything. I subsequently let recruiters push me at the $125k range and I got a lot of offers. It was like a totally different and endearing experience, just like I had seen earlier in my career at those and lower comp ranges

So instead I created and sold some digital currencies for 7 figures

I think I would still like the validation of doing a year or two in the big tech circuit, especially because I could earn the shares and write calls on them without risking my prior capital, while being less likely to incur liability or bring attention to myself like in entrepreneurial endeavors

But I really hate that people are not able to value my contributions accurately. In fact I dont think they are valuing that at all, it felt like people were expecting a different kind of person: more stereotypical unsociable programmer at the higher comp and experience ranges. But regarding experience I also did a resume variation with less years of experience.
There's no such thing as "intrinsic" value. Value is determined by humans depending on the context.
That’s an excellent point about the shoes that I hadn’t put together. I think the vast majority of us think the shoe thing is stupid but we do it cause it’s that or not fly.

If only we could get mandated masks, I think we’d already be out of the woods. Although I regularly see <2 unmasked folks total in the grocery stores around me, it’s a fairly liberal area so I’m just rambling now so have a good safe holiday time.
Entirely possible they engaged an agency to create the report...

That would explain the choice of tools and Shutterstock.
This brand of cynicism where you claim that everything is expected can also be a way to protect yourself from negative information. If you care about say privacy and you constantly receive news about surveillance, it can be disheartening, so it's easier to dismiss the news with "well, what did you expect?". I know I used to do that, in my head at least. I'm not advocating for cynicism of course, just saying that people might be doing it for deeper reasons than sounding smart and world-weary.
Didn't need to go there.
Maybe things were different back when OP took calc but I’d bet any standard calculus textbook used for instruction in the past 20 years mentions this many times.
Evidence of Long-Distance Droplet Transmission of SARS-CoV-2
To what are you referring then?
In the same area, a bit more stripped down tool that's nice is nethogs (https://github.com/raboof/nethogs). It aggregates sent/received by program which is very useful.
I go "above and beyond" all the time, but not because I think it's going to get me "somewhere". It's the type of person I strive to be, and that's good enough for me.
A better endgame might be finding the job that you actually enjoy doing, moment to moment, so that while you're working it doesn't feel like you're working. Never have to work a day in your life and all that...
I think it would be nice to have a pair coding exercise where you're given a snapshot of the company's code base from a year ago, and an actual, simple, historic ticket to work, and the interviewer kind of acts like it's your first week and you are getting to know the codebase.
Thanks for following on Twitter, friend. Let's support each other *thumb
"they" "they" they"

do you spread FUD by speaking monolithically about other groups of people as well? also lol at the dark side part as you can see from the Wikipedia entry Tesla under musk is hardly a shining example of safety engineering, following OSHA's rules, interacting reasonably with the press, etc. etc. etc.
AMD's strategy has been to focus on a narrow set of initiatives that they can execute well, rather than extend themselves into a bunch of different well-defended markets (as Intel has done to their detriment). In that regard, AMD developing an "M1" competitor, when they already have class-leading x86 processors, doesn't make sense.

Renoir -- AMD's current-generation mobile and desktop processors -- is already competitive with M1 (although integrated GPU performance is lackluster), and their next-generation Cezanne processors are right around the corner.

On the server side (since that's mentioned elsewhere in this thread), AMD previously released ARM-based Opteron processors, but they were slow and unpopular, and further work on that lineup was cancelled in favor of EPYC. Given that EPYC has single-handedly killed the entire ARM server ecosystem practically overnight (with the survivors being relegated to custom processors for supercomputers and hyperscalers), it's highly unlikely that AMD would revive their ARM efforts for this market.

The only situation where an ARM-based AMD processor would make sense, would be as a custom processor where someone else is footing the R&D and manufacturing bill. The only company that I could potentially see interested in such a thing (and would want an ARM-based processor specifically) is Apple themselves -- they need a high-performance ARM processor for the Mac Pro/iMac Pro, and a Threadripper variant with an ARM ISA might make more sense than developing their own in-house high-performance processor for a low-volume line. But even then, it would be an M1 complement, not a competitor.

Overall, I wouldn't put too much stock in this particular rumor.
GitHub trending has proven to be a failure
The entire area of "information technology" throwing the term "engineer" around has always made me uncomfortable for this exact reason.
You're confusing the quarter pounder.
USB c?
Yeah, tooling is the heavy work. Most of the times a simple KNN model baseline is good enough starting point.

People are impatient to do math, they'd rather want to try 100 things at once, see what works. So I am not surprised they don't care in the interviews.

Only when someone writes a fancy engineering blog post or paper, weird equations appear out of nowhere..

This is so much visible in deep learning papers. The equations are there just to impress.
Can you give some examples of what you're able to do or what exactly you mean by composing in this context? I've used tmux a bit but just to split windows and restore sessions...
Yup, I jumped into the if you can't beat em, join em camp with leetcode. I Did 160 problems (likely low for many people) before my last job search, and I now make 3x what I used to. I gotta admit it's a hell of an ego boost to crush coding questions in interviews; being completely in the flow and cranking out flawless code.

It makes me wonder how much money I left on the table the last 10 years, because I went the route of great software engineer -> great interviewer, instead of great interviewer -> great software engineer.

Also, I have to say I really came to enjoy doing leetcode, and learned (really re-learned) a lot of interesting things.
> "Encouraging people to go out and get infected"

Yes, this is an exaggeration, but it's not too far from what some people are suggesting. The fact is, without containment measures, there will likely be hundreds of thousands of needless deaths.
I had a similar problem, here's a few things that I noticed affecting input lag:

- Bios HPET setting

- Monitor non-native resolution (monitor has to resize screen which adds lag)

- Control Flow Guard and Data Execution Prevention settings
I hate to bring data to an anecdote fight, but it looks like Google and FB are around the same. MS does appear to be about 15% less.

https://www.levels.fyi/#
Noted soulchild37, thanks for your advice. Are you also currently building/selling something by the way?
Just the combination of tmux and nvim with shared ctrl-hjkl between both nvim and tmux panes is so buttersmooth and no other setup has given me such an seamless interoperability between an editor and an OS. What this means: you can switch between tmux panes or nvim panes or from tmux to nvim and back always with the same shortcut. This is the most underrated killer feature.
She sounds really difficult to work with. The woke culture is breading a bunch of people who think they can just yell out racist anytime someone disagrees with them. Pretty pathetic if you ask me.

Just look at how she immediately starts jumping to more sinister conclusions just because "white man":

https://www.youtube.com/watch?v=n1SXlK5rhR8
Big Tech Cos have a lot of candidates. A false negative is a lot harder to deal with than a false positive.

Sure there are good engineers that are bad at hacker rank questions. But there are fewer bad engineers who are good at hacker rank questions.

Its just a numbers game with a filter
> How can I even tell if I have that much email?

You could fetch everything using IMAP and check size locally.
The moment the MBA types discovered there were plenty of VC money to get if you exploit the socially inept nerds it was game over.
Why can’t Facebook just list the position and hire you when it’s demonstrated that you’re the only qualified candidate in existence? We have an actual problem with body shops abusing these programs to the detriment of workers - why do people have such a hard time with the idea of America/Americans trying to protect American interests?
I'm pretty sure if you resign you're still entitled to access the employers' health plan via COBRA? (Distinct issue from whether, as part of a severance package, the company agrees to pay for some/all of it)
> What is the meaningful common-sense interpretation of "I can't work here anymore" (was that even the literal wording?) that Timnit intended and Google failed to recognise?

That something completely UNACCEPTABLE is happening, and needs to be addressed.
Recently I started trying something new for our interviews. I start with a phone interview that is more about discussing their background, expertise, what they need to feel productive, and explain the role. If I think they’d be a good culture and expertise fit, I send them something like this (I’ve made a few): https://gist.github.com/tywalch/cf60e4c942ab6a80e481f4ba6754....

It’s a small “api service” that represents a POC with some bugs and bad practices. I tell them to look over it, write down notes on how to make it production ready, setup a time to discuss their thoughts in a second call. No code writing necessary.

It ends up being an excellent Rorschach test where folks can really show/express their unique skill sets and experience. I ultimately let them drive the conversation and it gives me great insights into what experiences have shaped their career and what it might be like to collaborate with them. Best of all it does resemble what some of their day to day might look like better than hand crafting some tree algorithm.
I've found asking people to write a small program works pretty well. Like ask someone to build a command line app that arranges your mp3 files in folders of their artist's name. You can even ask it to be whiteboarded, or coded in a notepad, no code execution or IDE.

I found that to quickly tell you if someone can write programs. Surprisingly (and maybe not surprisingly), a lot of people can do difficult leetcode questions, but can't write a small app, or can't do it well.

It'll quickly show you about how the candidate can come up with some level of UX, handle OSish level stuff, how they structure and think about their code and readability, how they model data, and depending on the app you ask them to write, it could include a little algorithm in it as well.
LINUX FOUNDATION HIRING: graphics designer

Must know difference between Linux and GNU/Linux. Experience with command line necessary.
Hoping the best for you. I'm hoping to either follow a similar path, or dodge computing entirely as a career path, find an interesting job, and keep it as a hobby where I have the chance to work on interesting problems. Don't know that I would describe myself as talented though, but definitely driven.
Maybe because building a bridge is a very standardized process that lives through regulation. Maybe software will end up there some day, hopefully a day by which I am retired.

It may make sense to do this for certain disciplines, like software tailored for other engineering disciplines (think medical grade software, airplane/car control software, etc.).

However for the broad mass of software projects, certification makes no sense and is in fact much worse than what we have now. Do you think certification can't be gamed? It will usually be much easier to game that one since certification by definition is meant to be achievable by a broad mass of people. You don't build a certification program for elites.

Professional leetcode programmer? Sure. So let's count the facts we have at the end of the interview:

* You can code yourself through a number of problems, answer follow-up questions that dig into random specifics of your problem, slightly modify the problem, etc. You can demonstrate structured problem solving, ad-hoc clean code and you make an overall good impression in that performance.

* You are able to demonstrate the necessary experience through targeted behavioural questions that probe deeply into specific aspects of your job history and alignment with the company values

* You are able to design a complex software system and are able to answer unknown follow ups and able to follow drill-downs into random aspects of your design.

Congrats, you are a professional software developer. Can you game the leetcode part? Potentially, however I met several "leetcoders", some of which were even kind enough to put that on their CV... They usually fail quite spectacularly at random follow ups and modification to the problem statement. But even if you are able to somehow "wing it" convincingly, you need to succeed several times and you need to still demonstrate the adequate proficiency in the other two pillars (behaviour and software design).

What we might need is an "interviewer" certification.
You can arbitrage AWS with your own servers as long as network costs don't eat you. Run say a TravisCI type service on your own hardware?

The big lockin is network pricing. No egress fees when their data is already in S3. You have to run where the consumer has their data or you eat that network transfer as overhead for your SAAS.

I see GitHub slowly charging for egress downloads as the next lockin. You "save" by paying for builds on Azure.
> Bitcoin solves a number of problems right now, for example providing an opportunity for the nearly 2 billion people without access to a traditional banking system to securely participate in the world economy with nothing more than an old Nokia phone that can be bought for a few dollars.

This is a fantasy put forth by Bitcoin enthusiasts that's not supported by the facts. The average cost of a bitcoin transaction is currently ~$7.5USD[1]; nobody in the unbanked world is spending the cost of 1-2 Nokias to make day-to-day purchases.

> Another example is how it is providing a way for people in hyper-inflationary economies like Venezuela to store value.

This isn't true. Zelle's ability to store actual USD make it the preferred means for storing digital currency safely in Venezuela right now[2]:

"Ecoanalítica, a local consulting firm, estimates that 17% of transactions at retail establishments in Caracas go through [Zelle] and that other Venezuelan cities are seeing similar usage levels. The actual figure may be larger, considering the data do not include smaller shops."

Accusing others of being ill informed or dishonest while yourself pushing forth maximalist narratives that aren't grounded in reality is a bit rich.

[1] https://ycharts.com/indicators/bitcoin_average_transaction_f....
[2] https://www.bloomberg.com/amp/news/features/2020-11-11/zelle...
> US GDP is declining as a share of world GDP.

That's pretty much because of china. Take china out of the equation and everything looks "normal".

> The fact that the US has had an outlier position in terms of Geopolitical influence for the last half century is not a guarantee of this being true in the future.

That's true. But we will be calling the shots in the western hemisphere for a very very long time. Monroe Doctrine was established 200 years ago. It's a safe bet that it'll be going strong in 2120. Maybe our influence in east asia will wane as china rises, but definitely not in the western hemisphere and europe. China's rise may even make our influence grow in europe, south america, etc. Who else do they have to turn to?
and while I'm here:

https://www.tesladeaths.com
https://elonmusk.today
https://thechartcast.com
Mine didn't lead with it. It may have been buried in there somewhere but it wasn't highlighted as critically important. Instead you just got the mechanics of differentiating and integrating functions thrown at you without explanation.

This was back in the late 1990s and early 2000s. I hope things have improved.
There are so many pieces of software that are latency dependent. Aspects of them can be in the cloud, but I doubt we will ever truly lose track of bare metal. Right now I'm hoping for a real time OS that has enough of the common apps that most people are happy, but that satisfies the speed requirements necessary for digital audio, lighting controls, and other tangible and interactive behaviors. Hopefully the natural world's fundamental interactivity and tactility in real time is something that we all consider going forward enough that the cloud / thin client model becomes only a part of our human system.
I completely agree with his, as someone who has recently completed several interviews for senior level. I used to think everything depended on Leetcode questions, but I was surprised to find out how much of the focus was on design, past experience and leadership.

Leetcode is "easy" to crack with some (considerable) amount of hard work and they know that. But you can't make up past experience in behavioral interviews as you get found out very quickly.
They also don't have an answer for error handling. You can't catch them with Sentry, you can't catch then to handle them, and when they happen your app just freezes.
Right - I suppose any large associated data that does not need to be searched can be malloc()'d (via standard or fancy allocator) and you just store a pointer. Or if the other data is relatively small, just in another array.

One case where I don't know what to think: the implications of memmoving the subarray on NUMA cache invalidation in an extremely multithreaded application.
1) M1 is significantly faster than 4800U at single-core.

2) M1 is up to 20 hours of battery life.

3) Not the software since the existing Intel based Macs share the same OS.
Inside A Xinjiang Detention Camp
> 1 × USB 3.2 Gen 2 Type-C
We think the quality of their crawled pages (both web and news) is not as good as ours. Our total dataset is larger than their monthly numbers.
This looks to be nice work.

The failure modes of these models are always interesting. I noted the dresser/cabinet thing(?) with the Union Jack on the front, and the model isn't quite sure how to handle the colors on the back.

You see the same with the monitor and display cabinet below it. Some color bleeds though in both cases.

I think the funnest is the failure of DVT and SRN on the CRT monitor, where both turns it into an arm chairs
I’ve worked with people who led competitive programming competitions and they couldn’t produce working code in a real project. The entire project was held up by them over and over because they couldn’t figure out APIs or write anything maintainable. They were wizards at leetcode but I’d prefer having somebody who could code. Managers are just lazy and imagine these people to be magical because of how intense their brains can work at niche problems, but it’s not magic at all and isn’t even on topic. Ask some design questions
How many legs does a dog have if you call his tail a leg?
These type of surveillance often happen without “legal” cover or clever legal interpretation as well:

https://en.wikipedia.org/wiki/Church_Committee
There is a section in the tech specs called "Expansion" (I was looking for "Ports" )

"Expansion
1× USB 3.2 Gen 1 Type-A, 1 × USB 3.2 Gen 2 Type-C, 2× USB 2.0 Type-A, MicroSD Card Reader"

which contains a mention of a single USC type C port.
Hey Tor, I miss you mate!

Yup damp and dark, so with the trench method the top is sunny but most of the growing medium (in this case chips) are in the dark since it's underground.

Hope things are going well with you!
It is listed right on the product page: 1 × USB 3.2 Gen 2 Type-C.
Is that the same John C Dvorak who is the older and crotchetier of the "two crotchety old men" podcast who spend half of each show hyping their "Amway meets PBS meets LARPing" monetization scheme? That podcast would actually be listenable if they just ran some ads... Still, he has landed on his feet, even if he no longer claims any particular tech expertise.
Wow, pre-order at $70 bucks each and still won't arrive by Dec. 25
The rarity of this scenario is not remotely close to once every 3 years, and not everyone is interviewing to work on something so obscenely performance dependent.

Probably >99% of developers will never encounter something like this in their career.
Scientists will never go on record saying what they think is likely without having data which says "60% occurrence rate". Because without data, it's just conjecture and guesswork - and they're very likely to be catastrophically wrong, but have their word taken as gospel (then later used as "see scientists are wrong so <totally unfounded claim with no experience backing it> could be just as right!")
I guess companies do very tough interview to justify high salary. Let's say Google and some-small-shop have same interview for exactly same job position and responsibilities, and only one of them pays really well.. I am quite curious how the economics of market will shape out