skysight-inc/HackerNews huggingface dataset:
Fellow "slow thinker" here. Yes, you can! In fact, I recently got a staff engineering role at FAANG. I also have really bad performance anxiety and don't sleep at all before interviews. Yes, it felt like everything was stacked against me and I thought I'd never be able to pass these interviews.

I won't touch on handling the anxiety since you don't mention it, but for "slow thinking", what you need to do is train the pattern matching part of your brain that doesn't require deep thought to answer questions. The way to do that has been covered extensively for FAANG - you just need to grind and spend a stupid number of hours preparing until you can pattern match the broad categories. This is for both LC and system design.

Then, a lot of it is luck and you may simply need to keep trying until you get in. I have a close friend who didn't prepare much, but passed an L5 interview - he didn't get any DP, graph, backtracking problems, they were just greedy/array problems which is incidentally about all he prepared for. The interviews I passed happened to also be in my strongest areas (backtracking, graphs), which was pretty lucky.

Feel free to DM me (email on my profile) if you'd like.
Where I live you don't declare where revenue comes from, tax man only requires to declare how much revenue was made. Maybe it's not how it works in US? On the other hand I did not know there is specialized hardware you can only use for mining cryptocurrency, this would be clear evidence.
Nice of you to dismiss something as essential as validation as “corporate style” while somehow pretending to be on the side of user experience.
So I tried to create a demo of this (the second paragraph) on CodePen[1]. While it works fine for shallow angles, it leads to some unsightly loops when tracing tightly acute (deep? sharp?) curves.

I assume there's a way to mathematically identify the points that form these unwanted loops, so they can be discarded when drawing the parallel curve - but my maths skills aren't up to the job this morning.

[1] - https://codepen.io/kaliedarik/pen/jOxqJjm
Why not? You can have rules about what is appropriate in schools without banning websites. This of course requires an open dialogue with the students. Banning is definitely easier if you don’t care about banning too much.
In terms of methodological quality, "Fixing Faults in C and Java Source Code: Abbreviated vs. Full-Word Identifier Names" [0] is a favorite of Hillel Wayne's [1].

> Manageable scope.

> They did their homework.

> They mix qualitative and quantitative methods.

> Objective measure of Defects.

> Really, _really_ good experimental setup.

> And then an ethnography.

[0] http://www2.unibas.it/gscanniello/Giuseppe_Scanniello%40unib...

[1] https://www.hillelwayne.com/post/the-best-se-paper/
>> >The plan isn't "banning bitcoin".

> That phrase was not in OP's post, yet you're quoting them on it and then excoriating them for saying something that they didn't. They said:

It was in their post when I responded and they edited to correct it. The edit window for my post has expired though.
The Russian economy was also supposed to collapse months ago based on how the sanctions were portrayed. It makes more sense to not assume too much too soon.
FWIW, Many people use UE for synthetic data generation, so a plugin that generates trees to add in UE scenes is already super useful for that use case.
In other parts of the world I think people would mostly be puzzled why you haven't bribed someone already to take care of this.
To be fair, the market was much smaller and the cost of hardware much higher, so I'm guessing the profits weren't exactly through the roof.
Wi-Fi 7 test tops 5Gbps using Intel, Broadcom equipment
Yes, from what I heard, YouTube is looking at a 70/30 split with creators.
No.
Yes.
Yes.
Maybe "Affective Signals in a Social Media Recommender System".
I'm not a researcher.
There are some examples in fitness-educational content, say Jeff Nippard and Athlean-X, that use some clickbait tactics in terms of thumbnail choosing, titles, and editing, but then nonetheless delivery high-quality educational content that doesn't seem like it should have been behind clickbait.

But even if you feel like that's a betrayal of your integrity and you just want to produce something like MIT OCW, well, there are other examples from fitness content, say Stronger by Science, Sigma Nutrition, Iron Culture, where they either make enough to get by but not a ton, or even in Iron Culture's case lose money from the social media ventures but do it anyway. If you want to use MIT itself as an example of something that can be legitimate, high-quality education, but still make money, you can consider that universities operate as non-profits and rely on charitable donations to amass the wealth they have.

I don't think the phenomenon you're getting at here is limited to YouTube or even to educational content on any platform. Sellers of junk food make more money than sellers of high-nutritional, better quality food, and the most profitable sellers of high-nutrition content, high-quality food are even still using clickbait-like tactics of misleading marketing and overselling what their products can really do. The most boring fruit and vegetable stands in the world selling basic nutrient-dense, really good products but not lying about what it can do for you, are just getting by and not getting rich.

Sometimes, that has to be enough. If you believe in what you're doing, do it, even if you're not going to get rich.
+10 to Griffindor for that last lune
Sounds a lot like in music when dealing with RIAA labels and their business model:

“YES! That was a massive hit! Now do it again!”

…and Sir-Mix-a-Lot has said routinely in interviews the more of the novel element but turned up wasn’t the best idea as a follow up to “Baby Got Back” the legit smash.

Let’s just say his next album’s lead single became a punchline in Aqua Teen Hunger Force as spoken by the Moonenites.
If you spend much time at a desk or similar in this situation, get a wireless charger of some kind since that will still work even when the main port does not :)
I think they are pretty open about what they can afford to pay. If you have self selected to be worth $2000 a day due to expertise or necessity, then you know that you're not a good fit for them.

However many people are willing to put in the work, so why are you so critical of their program.

Do you think they are taking advantage of people who should charge more? Or do you think they will not get anyone good for such a low rate, and thus fool themselves into thinking they are secure?
> GDPR basically gives free reign to government services on the internet (but it restricts everyone else)

This is such a laughable statement that’s dripping in American corporatism. You know full well the GDPRs main purpose is privacy protection and the main “everyone else” that is being restricted is the data glutton American tech companies.
For some definition of fail, I fail often. E.g. my last prediction was I could create an administrative frontend for one of our complex systems in a couple of days and failed to do so, because frontend is not about business, but about how much of a webdev-punk you are.

I think that “fail” needs some examples/definitions here.
> Long periods of fasting between meals helped male mice live longer and healthier lives, regardless of the content of their diets.
More studies are needed to confirm these results and understand how different fasting periods may impact health.
>It’s worth noting that the most powerful industry software, even today, is command-driven.

All software is command-driven
What if you tax them based on the ratio of greenhouse gas to utility of the product? So still ban bitcoin in other words, but let people hear their homes.
Why don’t we provide more electricity instead? It’s like we can’t build things anymore.
No. The average person (or even crypto user) doesn’t know anything about the difference between consensus algorithms and that is certainly not stopping growth.

Also Bitcoin will 100% not remove proof of work ever. The overwhelming majority of node operators would not agree to that, ever. It goes against the ethos of Bitcoin. Proof of work is part of the social contract, right up there with 21 million hard cap and users running their own nodes.
FWIW my default browser is Brave, and Brave's default search engine is Brave Search. I almost switched back to Safari because the Brave Search results were so much worse than Google. Eventually found that you can set the default search engine in Brave - there's Brave, Google, DDG, Qwant, Bing, StartPage, and Ecosia available.

I'd highly recommend this exercise for everyone who complains that there's no competition for Google, because a.) you're actually trying the competition and b.) you might realize how much Google does for you, and how far ahead they are against the competition. Who knows, you might even find a better search engine, and then next time you can come make recommendations for other HNers.
There was a year when Germany didn't build more solar and wind plants. The output increased 10% just from more extreme weather alone.
Monero suggests that none of those thing will work.

Ironically banning bitcoin would make mean a bunch of forks doing the same thing as monero making it useful again for more than gambling.
I have my password file on google drive. Works seamless between all my devices
On one hand, yes, I agree.

On the other hand, it seems to me that this is partly the fault of the scrollbar as an idea. How do you show the current position in a document for which, for one reason or another, you cannot instantly compute the visible height? I still remember an Android PDF viewer which would run through every page of a 2000-page document to get the page dimensions before displaying anything. (From what I can see, modern viewers display the first page instantly by accepting being caught in their lie when a PDF has pages of wildly varying size.) Even a gigabyte of Unicode plain text with no line breaks in a proportional font is a serious problem. I don’t think we can special-case network streaming here (although it’s not unimportant either).
Vala had made up its mind for many years on what it looks like and feels like. Older Rust version had green threads and IIRC even a garbage collector, it was absolutely not the same language as Rust 1.0.
Step away from software development long enough to learn something else.

Seriously. A lot of the software developers I have known are one trick ponys --- software is all they do. It's all they know and the only thing they ever want to do.

You can't see the forest if you only focus on the tree in front of you.
Why would someone join a call to read you the itertools documentation? Seems like a very contrived example. If it were possible to use itertools, wouldn't they just research that, update the PR, and say OK in a comment? The fact that itertools was used for the implementation is not something that even needs to be documented as part of the "public discourse"
Penny is an obvious case of reverse-flanderization because she was the opposite of the typical nerds. When the show started appealing more to the common crowd and had to go beyond its original plot, it was obvious Penny had to be more than just a plot device centered around looks. Same happened to the guys.

Most of the later episodes where the focus isn't on Leonard and Penny, they are mostly about sex, or Penny asking Leonard whether something Sheldon said was a burn.

Howard is another obvious case. Goes from stereotypical creep to a more complex character and gets a crazy amount of screen time to deal with his issues. Then later on, he's mostly a whipped husband (largely caused by Bernadette being flanderized), but they give him some screen time where he's more than just a doormat for wife and a snark to every other male character except Leonard.

Most of the other main/recurring cast members have similar cases or go straight from A to C and skip B.
I wouldn't approach it with this attitude. Preparation is good, but really the most important thing to do is be able to look at a problem and identify what approach is correct.

Coding rounds are fairly predictable and are a great equalizer, which is why companies use them. Focus on being able to identify what data structure and which algorithm to use and you're already halfway there!

> To get a perspective on this: think from the perspective of a FAANG interviewer. Say, they are 3 years out of college and have been asked to take an interview. Do you really think they'll be cooking up fresh new interview questions or just going on leetcode and picking their fav question so that they can get done with the interview and get back to their sprint deadline?

This is a bit absurd! Interviewers are trained and constantly calibrated so that all candidates have as much of a fair chance as possible. Questions come from a common bank, engineers are not expected to come up with their own.

Anyways to the original question - try studying something like leetcodes explore section and get familiar with each concept one at a time. Then read problems and just try to identify the approach, then read the solution.

If you still struggle with this type of interview, then just focus on companies which have take home projects. There are tons of great companies out there outside of big tech!
This is what your mentality creates by the way: https://twitter.com/ShellenbergerMD/status/15682375482748641... At some point you have to be pragmatic and realize that some mental illnesses can't be fixed with more freedom. Some people need boundaries and structure in their lives or they'll make society worse for everyone. A responsible society provides said structure for those people who need it, and lets the ones who don't be free as you claim they should be.
> there is no $100 mil to $1 bil investment that can return what he got out of starting his current business, which wasn't a political donation.

Numerous startups turned $1 mil into $1 bil. But nobody yet turned $1 bil into $1 trillion. Scale matters. When you deal in billions, your expected returns are much lower.
I don't think this is a seriously considered question. Digital goods are obviously less useful (or at least less important). Physical goods feed, clothe, and shelter populations. If digital goods crowd out physical ones, even to a small degree, you have a serious problem.
It also breaks the "virtual scrollbar". if you reload the page you have to start all over
What Makes Your Brain Different from a Neanderthal’s?
It’s not hyperbole to say our Fourth amendment rights are considerably weaker than they’ve ever been. One hundred years ago a person could communicate freely without any possibility of the government monitoring. Government monitoring of citizen conversations and communications is now the default. For everyone. All the time. Not even with probable cause!
Get this sometimes on my pixel 4a if I am out and its raining heavily. It also disables the USB until its no longer wet.

I haven't looked into how it works, but I guess it senses a short across some of the pins inside?

Useful feature to prevent the phone cooking itself.
Well, that's what I want to find out! Very rarely does autofill work for me on Bitwarden mobile - 80% of the time I have to open the app, copy, and paste my info. Not good password field recognition, and it's a regular friction point for me.
> While it would certainly have been possible to lift and shift this workload to EC2

Unfortunately I think that the article doesn't make a good case of why this was discarded right off the bat. In particular it is not clear why this wasn't a lift and shift with the NAS storage replaced by S3 and Celery workers placed under an autoscale policy.

Looking at the conclusions the first two are consequences of having on demand compute power while the third one is just surpring (was 70% of the code dedicated to celery infrastructure?).
yes, right after setting up the new machine and upgrading to latest MacOS, I downloaded the Spotify desktop app right from their website.
no, I don't see anything else going wrong.
what I look at is Activity Monitor, the CPU tab, displaying All Processes, sorting the processes by % CPU and there exactly I see that Spotify takes more than 13%.
I read the WH report and my impression, despite the one line
everyone is citing, is that Washington is slowly working its way to justifying acceptance of proof of work, despite whatever reservations they have, because its would be almost impossible, practically or politically, to ban it.
My first guess was that Flanderization might mean the process where a region’s capital city outgrows the region and becomes culturally an entirely separate entity, as in the Belgian region of Flanders whose capital is Brussels and its inhabitants mostly don’t identify as Flemish.

Usage example: “London is undergoing strong Flanderization accelerated by Brexit.”

Turns out the Wikipedia definition is something pretty different!
Carbon dioxide is not pollution.
Phones went to 100Mpx because it’s an easy number to sell. Dedicated cameras have been hovering around 25Mpx for mainstream bodies, and somewhere around 40-60 for high-res bodies, because there’s not much benefit past that. Most full-frame lenses aren’t sharp enough to take advantage of higher-res sensors anyway.

I have an A3 print in front of me, from a photo taken with 24Mpx a7iii, and cropped a little in post. You’d never look at it and think “it needs more resolution”.
It doesn't look like things will improve markedly in 2023.

On the upside, maybe my next vehicle will indeed be an EV.
My answer to the title is "no" for the same reason we're still using email protocols designed in 1985. I guess the counterpoint would be systemd.

TFA says "Therefore, we argue that the POSIX era is over, and future designs need to transcend POSIX." So they're actually not answering their own question, they're saying "the answer should be x" which is subtly different. There are a lot of should-be's in computing.
2003 is “very old”? I would have expected that description about something like Structured Programming from 1972. Not 2003.
My notes are text files. Markdown to be precise. Theoretically I could add an images folder no problem, though I've not needed to yet. I store them in a git repo and they're also a part of my normal backup process.

I'd need my PC and 3 NAS drives (all different vendors/batches) to fail AND Backblaze and GitHub would need to both break before I worry about losing my notes.

I doubt I'd be able to lose them if I tried honestly. There'll be a copy on my laptop too now I'm thinking about it.

As for why? Because I can build my own systems no bother. I also like to have many ways of adding to my notes such as via phone, via command line, via the share menu in iOS, via web browser (github.dev), via Siri if I really wanted to.

Wrapping all this up into a nice working system took the better part of a few hours and I don't have to worry about anything being discontinued. Text files will probably still be usable 100 years from now, which is plenty for what I need.

E: Oh yeah there's another copy of the repo on both my phone and my iPad haha. Both autosync using iOS Shortcuts whenever I write a note on that device.
Insurance will then either drop them or insist on changes they feel are sufficient to prevent it happening again. That might include firing people
Here's a few I like:

Why Do Computers Stop and What Can Be Done About It? https://pages.cs.wisc.edu/~remzi/Classes/739/Fall2018/Papers...

Not a paper, but the whole book "Accelerate" presents many empirical findings related to automating software operations.

Hidden Technical Debt in Machine Learning Systems - NIPS
https://papers.nips.cc/paper/2015/hash/86df7dcfd896fcaf2674f...
Links to amazon purchases don't seem particularly `public domain`
Huh, only "based on the content length"? As if the contents don't matter, I thought this would be some interesting work that made a good size estimate in 2ms based on contents so you don't have to spend seconds or minutes compressing large files to see which compression method works best for this content.

Why, then, not just let me enter a file size that I'm curious about, if that's the only input it uses? Heck, why not just show a result graph with size on the X axis so you don't need to enter anything at all but just get the info the tool has to offer at a glance?
I previously worked with a developer who told me of an employer he had while working in Russia who would turn off the heating. He told them to type faster for warmth. Not sure the gloves would help much.
IF this happens the transformation of crypto to trinkets for the rich is complete. Whoever keeps taking it seriously will be a fool
If the number is in the billions you're not going to experience each of those websites anyway - you'd run out of time in your lifetime.

I suspect (it was introduced before I started, and re-introduced after I left) that it's there to remind users of the work that software performs on their behalf, much like how TurboTax says "$X in taxes saved" or Brave says "9 hours saved blocking ads" or your brokerage says "Total profit: $X". Users tend to forget this, and just assume that they're entitled to the world where the product exists.
the second command logs out nothing.
the first one produces a super long txt file with logs which I absolutely do not understand.
I've looked up the figures again: 51.5% turnout, of which 49.4% was against, 46.5% in favor. That's not a clear vote, and the political climate hasn't really become more favorable since.
> Which is why it should be banned.

Functionally, this isn't possible. If the open method is banned, people will start using layers of indirection.

It's fundamentally a problem with democracy.
Latest one 12.5.1.
Ask HN: Which books do you consider real gems in your field of work/study?
Well written books can serve as eye openers and warp your understanding of a topic when read at the correct time in your life.

Can you name a few books of that type that really were of such high value in your field of work or study?
Infinite scrolling makes the contents of the page unlinkable, breaks searchability and caching. It always makes the experience worse for unclear benefits. What's the problem it solves? Not resending the header and the footer on changing pages? Really?
i know this is the case. A US corporation is completely dependent on the US state to even exist. Still, the US is infinitely more transparent than the countries mentioned. Such countries jail or murder journalists.

People in the west are rightfully sensitive to such matters. They have no idea how far worse it is in other corners of the internet. Sophie zhang has published many such cases, but the audience just doesn't seem so interested (presumably because they can't use it for domestic politics).
Fine but the development of smart contract controlled police killer bots is lagging behind, we don't have a way to enforce the smart contracts yet.
OP said "personally", and I feel what they mean is, for an individual developer or a small tech shop, AWS makes for a less enticing proposition. I concur. As for me, several reasons:

1. Novelty: It is no longer cool, shiny, hip.

2. Paradox of choice: Just too many things. Though, I prefer AWS Lightsail and do use its services.

3. DevEx: Prefer easier tooling and simpler billing.

4. Realisation: Boring tech works: https://archive.is/sXPN9 (https://twitter.com/jeanqasaur/status/1455589141299675139)
"The White House Office of Science and Technology Policy recommended in a report" is not the same as "the president will [...]". Anyone can recommend or say anything, including The White House. It's still up to congress to vote for it. The President can issue an executive order, but nowhere that I can see in the report does it recommend that (it does not seem to recommend a ban at all).
The most shocking, is not so much that governments, try to extend their authoritarian tendencies. It's that is happening in the UK, Australia, Netherlands and others, with broad support, from a coalition of very diverse parties from all across the political spectrum.