skysight-inc/HackerNews huggingface dataset:
> and "disappearing" messages

Aren't these basically just DRM? A really ineffective one as signal is foss.
What if we push the abstraction? Folders in the FS represent recipients and files are the messages? Then if you and I send a message we don't have to worry about who edited some file last, rather, we inspect the time stamps of the file IOT render the messages in the correct order. We could even do arbitrary nesting/threading a la reddit if we wanted (treating writable files as folder descriptors as well, like Scrivener).

If I send you a message for the first time, your FS (nodes connected together) gets a request/ invitation to mount a new FS/folder containing files where each is a message. Want to add someone? Invite to mount the collective FS. Instantly the new member can see the chat history and begin writing new files/messages to the FS.
> unit price

This is quite an important feature. Amazon already shows this information (sometimes at least) and yet they don't let you sort by it.
Bingo. If you have hundreds or thousand of applicants, you need some sort of standardized system.
But it should. Trump got through a filtering processes that should have prevented him from becoming president. This is not evidence that we should not filter crazy people out of the electoral process. If anything it’s evidence that the filter needs some work.
Read "Driven to distraction" https://www.amazon.com/Driven-Distraction-Revised-Recognizin..., you may resonate with some of these points (even if you don't experience a full-blown ADHD).

In my case, well, if something really needs to be regular, the only way to go is external pressure (external deadlines, people meeting at a given time with the goal to learn) and bringing some intensity (instead of 1h learning, a day focused on that).
Multithreading Design Patterns (From Intel TBB)
Could actually be a way to avoid Russian influence since we know they don’t know how to create English ads with a sense of humor.
A column orientated file? What format? Excel? CSV? What is cut, sort or head? Are you only accepting Linux candidates then, a tiny percentage of users?

This sort of utter nonsense question, heavily loaded to your "standard" experience, which is anything but, is even worse than the questions cited in the article.

All you're doing is filtering for people who are in your tribe, who followed the same path as you and think like you, use the same tools as you and the same OS as you.

Pretend all you want, but you're filtering not by "experience" but by trying to find people in your tribe, which is naturally heavily weighted.
They didn't just use observation:

"The Tsonga people of Southern Africa are also openly disgusted by the practice: “Kissing was formerly entirely unknown… When they saw the custom adopted by the Europeans, they said laughingly: “Look at these people! They suck each other! They eat each other’s saliva and dirt!” Even a husband never kissed his wife"
Lots of detail here: https://www.nber.org/digest/apr05/w11108.html
GREAT question. For one thing you’re not getting any job in mechanical engineering without a degree and an EIT, so that narrows the possibilities. Companies recruit at universities and this is the main pipeline into the industry. Connections are very important, so doing internships in summers during university gets your foot in the door. After you practice for ten years you get your PE and set up your practice either within a large company or independently. It is very likely that an ME can do their entire career without ever being subjected to the trick questions of some kid with six months of industry experience, like we pretend is normal for software developers.
it takes many many high precision screws to make a milling machine work, so I think you are making my point for me :)
Guessing those last two parameters are languages. I don't see the issue, but I commonly trim tracking strings off too.
I don't know what kind of selective bargaining power you guys have, but i would kill just to get my foot in the door of a FAANG.
That's ML. Senior scientist != senior engineer, right?
As someone who has had bad data science interviews before getting my current data science job, the process is highly variable. I've had interviews where the interviewer is looking for a specific right answer, with the answer being a binary you-know-it-or-you-don't thing that can't be talked through or worked out in a dialogue with the interviewer.

An example was a whiteboard problem requiring the BETWEEN syntax for SQL window functions, which is very uncommon. After I asked for a hint, the interviewer replied "You don't know the BETWEEN syntax for window functions? Everyone knows that."
Well our Dev test was developed by the Senior VP and then tested on our developers; only 1 who aced it. Don't blame me and other workin' stiffs for that...
Please cite your source about the three surfaces method dating back to Sumerians.
Hmm. I like the sentiment, but I'd be worried about the implementation (sounds like complex tax math) and with potential downsides (make less money when selling could lead to selling less; I can imagine a housing bubble popping and you end up under water due to owed taxes when the property was worth more).

Although, if other states do it, should be data to talk to those predictions...
I did a tedious take home assignment while employed for a different famous company - it was clear they hadn't updated the instructions (broken links, outdated documentation, changed behavior).

They gave this to me with a 72hr turn around requirement on a Monday morning (which I found a little thoughtless) I got a basic implementation working with reasonable code quality (not just hacked together) which took a few hours and then got turned down with no details.

In general this is worse than a regular phone screen when the instructions are bad and it's not really clear what they're looking for.
There is a natural population growth in the bay area from people having and raising children here. Our housing growth rate is slower than the rate of children coming of age. The unoccupied units that current residents are moving into can theoretically be occupied by the children of the current residents as they come of age.
Yes, and people say the same thing about homosexuality in societies that strongly disapprove of it. They find it comical, disgusting or similar. Doesn't mean the practice doesn't occur.
Is the binary from play/app store not reproducible? (without the google/apple signature that is)
How? Can you prove the binaries on the Play Store/App Store do not have backdoors? Most nation states engage in domestic surveillance. Here is a story about ToTok: https://www.nytimes.com/2019/12/22/us/politics/totok-app-uae.... Logically, chat applications are an ideal platform to engage in surveillance. There is no FUD here.
Hm for sure that's why it's exciting and super important from a technical standpoint! I'm interested in learning more about how city planners think about traffic in general, so that's why I think learning from your perspective would be super helpful, and obviously super happy to share my perspective on the field, most of my friends work at one of these storied companies so I have a slightly different vantage point.
My experience as both a 50+ hiring manager and as a candidate tells me that we are collectively living in an illusion of whacked up expectations.

Yes, it's super hard to hire good people, but most of the time it's because "good enough" isn't good enough anymore, and while we may think our company is a 9 and we deserve 9s, we are probably more of a 4 based on what people are actually working on.

Yes, interviews suck, but that's because we all want to get paid the big bucks so we can afford the prohibitively expensive COL and actually do better economically than our middle-class parents. My background and resume legitimately qualifies me as a 9 on the high end, but really I'm probably just a 4.

Cascading causal relationships thus expand both upwards into the capital markets and downwards into your grocery stores.

If we can all take a chill pill employers+employees and stop 49er'ing around so hard, then I think most everyone can be happily employed.

I don't see us getting there on our own though, since that next door neighbor ain't gonna stop and I'm sure as hell not getting left behind /s.

I hope we can find a bit more maturity in our industry, but I'm not holding my breath.
>Women are encouraged to not disclose their sexual history to partners or have sex too soon because they believe no man would ever love a woman who has sex quickly.

>they do not support consensual BDSM, viewing porn, or having sex before commitment has been established in a relationship

>Similar conservative guidelines (“don’t rush into sex,” “let him take the lead”) were promoted as dating advice in books of the ’90s and 2000s such as The Rules: Time-Tested Secrets for Capturing the Heart of Mr. Right.

>Like pickup artists, Female Dating Strategy often objectifies the opposite gender and turns dating into some sort of game to be won — just in their case, it isn’t having sex that’s the prize, but finding a High Value Male.

Yeah this is basically redpill/PUA crap combined with a hearty dose of American puritanism. Maybe both men and women who believe in this stuff should find each other instead of trying to give advice to the rest of us.
nothing wrong with knowing the answer or where to look it up, I don't get what your point is

the purpose of the interview is to filter out people that do not know the answer or have pre-learned something and don't fully understand its applications. When you are in a dialog it is a very different dynamic,

people that would not ask a question because it is already posted on leetcode are the problem the OP complains about
>the point is to see how people think

i feel very strongly this is a disingenuous claim. clinical psychologists go to school for a long time to learn how to assess people's abilities to think. why should i believe that you a random software engineer have any competency whatsoever. in reality this is exactly the reason standardized exams (or standardized interviews such as leetcode style problems) exist - because average person can't accurately make that call.
Balaji Srinivasan calls out Recode re: clickbait and public health
This right here, I don’t get. Why TF would a manager make you work with unqualified people for a year+? Between evaluation periods and at-will employment, there’s no reason this should happen.
This assumes "the part where we find out what you actually know" is actually fit for purpose.
I once interviewed a "senior engineer" who was nearly twice my age. I was very intimidated; his resume indicated that he should be the one interviewing me, not the other way around.

We chatted for a while, and I felt really good about him. However, I had a gut feeling I should just check to make sure he could do the equivalent of fizz buzz. I said something like "Sorry for this formality, I know it might be seen as an insult to your experience... could we do a bit of coding?" His resume indicated nearly twice as many years of C++ experience than me.

I took out my laptop and produced three function signatures - one passing by reference, one passing by pointer, and one passing a pointer by reference. I asked him to explain the difference between the three. With a completely straight face and unshakable confidence he replied "no difference, they are all three ways of doing the same thing". I asked some clarifying questions, trying to probe the difference between pass-by-reference and pass-by-pointer. Again, he answered extremely confidently and coolly (but incorrectly).

"Err, no." I replied. "This ampersand here is a pass by reference, which means c++ handles the referencing and dereferencing of the pointer automatically. It's much safer than the other two, where you are ultimately dealing with a raw pointer and need to check for null pointers before dereferencing". Immediately he broke out into an uncontrollable sweat; it was really remarkable. Before asking the technical questions, I felt really good about him. I wonder how many companies he has fooled.
https://www.redfin.com/CA/Palo-Alto/3805-Magnolia-Dr-94306/h...
Bonding? Recognizing kin?

Hie to the city and schlep. Dispose of your old relics, modern man.
> Off topic, but I do wonder what will happen to their ratings when he retires in the next few years.

OT and somewhat sad but that... won't happen. He was diagnosed with stage 4 pancreatic cancer last year. I'm not sure on his exact prognosis of course but... it seems more likely than not that he won't see 2021 (Fs in the chat).
There are lots of interviews mentioned in the article.
In my experience, startup interviews are even less personal and more leetcode based than FAANG. aka solve leetcode hard in 40m on a whiteboard
For OEM to allow reinstall done "normally", yes.

But DB entries can also contain SHA-256 hashes of the image to load (with the image stripped of the signature, which btw allows you to also resign it).

https://blog.hansenpartnership.com/the-meaning-of-all-the-ue...

https://www.nsa.gov/Portals/70/documents/what-we-do/cybersec...
Neat. These optical techniques work wonders. I have really liked the various 2-photon based techniques. https://3dprintingindustry.com/news/nanoscribe-introduces-qu...

(for example)

2 photon techniques tend to have much higher resolution than noted here. This seems a technique for devices on the macroscale, as compared to the 100nm sorts of resolution for the 2PA based systems.
WSJ has gone hard Murdoch, particularly against Google. In conjunction with comments by Peter Thiel, Trump, and other conservative commentators, it's pretty clear there's a coordinated effort to cast Facebook as a "fair and balanced" face, and to do that, they need a libtard heel, and Google is apparently it.

What's interesting is that Trump easily has more of a beef with Bezos as the owner of the Washington Post, but it's seems the conservatives have a harder time casting the world's richest man as a snowflake when he runs a brutally lean business and launches rockets.
> It's far better to leave first than to be laid off, if you're sharp.

I think it's better to have a good exit strategy, such as another job offer, then get laid off. If you get laid off at a big company, there is usually a severance package.
This statement applies to software developers of all ages and fortunately it is very easy to identify these kinds of developers.

However, using the write an algorithm test for this can be problematic as it can easily eliminate software developers who are very good at coding and problem solving, but have chosen not to spend their time memorising the inner workings of standard algorithms, in the hope that one day they will be asked about them in an interview situation.

I don't need to know how to write my own hash table to know how, why and when to use a hash table.

I don't need to implement my own sorting algorithm to sort my list of items.

These and many more standard build blocks come pre-built and ready for use as part of the software development kit.
China Is Disintegrating
negotiating/sales.
Adam Savage builds a steampunk rickshaw to be pulled by a Boston Dynamics robot
Jump, an indie game streaming service, has officially shut down as of 2/13/2020
Well it's Senior "Applied Scientist". They get to make all the rules and get a much higher salary than sr engineers. ML teams seem to consistently reward the wrong people who can't actually deliver real value.
Actually, it has a lot to do with geometry, in fact all of geometric algebra can be constructed from the geometric product, which serves as a foundation for not just algebra but also geometry. It encodes various geometric properties.
Finding a new role inside the company actually requires some work though.
That's fair, but I bet the SVP was head of engineering, and both of people ops.
It is my observation that you generally don't need to know how certain algorithms are implemented. You need to know of them, what they do and their strengths and weaknesses compared to other algorithms. That is, just enough knowledge to make the choice on which way to go. The actual implementation part can be Googled when the time comes.

If I was ever an interviewer, I would not ask candidates to implement algorithms, but rather to explain why you would use a certain one. Or give them a situation and some choices and ask them to choose one and justify their choice. (e.g. For this task, would you do it in python or C? Would you use a linked list or an array to solve this problem?)
I'm bad at taking tests. I'm also bad at playing guitar when someone is looking or even when recording myself (and pretty good when playing without anyone looking). I get anxious and self-conscious and that gets in the way of good public performance. This does not translate to public speaking - I'm pretty good at that, and I'm not afraid of audiences of just about any size - my largest so far was ~1K people.

I somehow managed to get a masters degree from the top engineering school in my country (with honors), and get hired at MS and Google, and a handful of other places, but that was in spite of my interview performance, not because of it. I've also failed a lot of interviews. I literally look and sound like an idiot when adrenalin kicks in, which for me it does at the most inopportune moments.

I very strongly suspect that there are _a lot_ of people who suffer from this. You can recognize them when they on the one hand have an illustrious resume and on the other suck pretty bad on simple coding problems. Those things are supposed to be mutually exclusive, and they usually are, except when the person's blood is full of adrenalin and they end up on the wrong end of fight-or-flight response.

If I spent 7 years as a SWE on high profile teams at Google it's pretty clear I know how to code, even if my interview performance on your Leetcode problem is not excellent. My C++ and systems design will likely be way better than all of your existing engineers, in a non-interview context, just because I've done a ton of both in an environment which expects excellence in both, and won't let you commit code if it sucks. 5 years after leaving I have not worked anywhere where this wasn't the case.

This is not the same, BTW, as "high pressure" usually encountered in the work environment. I can deal with that just fine. And I can code whatever algorithm you like in that environment, no problem. So I doubt a high pressure interview is terribly predictive of performance under "normal" levels of stress, too.
Top grading seems like a much more humane way to hire than obscure algorithm tests, even if it is more involved.

Thanks for dropping in the defense here, I've never heard of this process.
I have a Windows 10 PC with a PCI (not express) slot that I installed a Firewire card in last year to use 15 year old software still available from Sony's website to rip a stack of Digital8 home movies.
But were the questions easier or just on a more modern topic?

Arguably the hardest quiz on TV (Only Connect) sometimes has stuff from kid's TV shows (e.g. the surnames of Scooby's human companions) but it's still stupidly hard. There's a difference between needing to know which Disney resort is in Florida and needing to be able to know the first four animated feature films Disney made in order.
True, but that's 400% over a longer time period.
It's not mind reading when the President himself has expressed animosity towards Amazon & Jeff Bezos. Comb through his twitter feed for amble examples.

As for someone like Mattis, he has shown nothing in his career that I'm aware of that undermines his integrity and desire to serve his country. Yes, he may bear some ill will towards the president, but at least from an outsider view they parted over legitimate policy differences, and there's no reason to believe Mattis would have outright fabricated a quote like "screw Amazon". If we were talking about someone else (maybe John Bolton) I would be more skeptical. Mattis... I'm not saying it's %100, but I'd be more likely than not to believe he was honest in his recounting of that quote. That quote aside, instances where President Trump has bashed Amazon & Bezos are common-- again, the President's twitter feed is a good record on this topic.

This is not the type of circular reasoning you refer to, but I acknowledge that can be an problem... one person speculates, another news source reports on it, a third uses both the first two to paint a picture of consensus. That Mattis quote and President Trumps direct statements elsewhere don't fit that mold.

But lets link it back to the main point at hand: Could even the directly attributable statements from President Trump be taken as involvement, or as potentially influencing the procurement process? That is something reasonable people might disagree about. That is why there is this legal fight. At this point, there is simply too little publicly available information to say "yes" or "no". There is enough to suggest the possibility. The discovery portion of pre-trial will have to investigate to gather more evidence, or fail to do so and not prevail. Currently there's enough to suggest the possibility that a court agrees a case can move forward, but it's important to note this isn't some partisan "never Trumper" decision. The court was still skeptical enough to require nearly $50,000,000 be set aside against the possibility they are wrong and therefore need to cover damages resulting from the suit & project delay.

Regardless, I think we've both said our piece here. I've clarified as best I can, as have you. I don't see much to be gained by going forward. I'll say only that I disagree with your assessment of the situation, but appreciate a dissenting point of to make me think more critically about the topic, and hope you can appreciate that my own opinions come from a place of honest opinion, not some partisan position (I don't fit the mold on either side, and am generally criticized by people on both sides when I don't reflexively support "the party line.) So, thanks for a thought provoking thread.
Please don't take HN threads further into ideological flamewar. The GP comment shouldn't have been flamebaity, but not taking the bait is actually more important.

https://news.ycombinator.com/newsguidelines.html
Time pressure, foreign environments, and people watching/judging your work are all exactly the things that happen when you're developing stuff that hasn't been done. You run into problems. You find out that requirements or an API spec weren't perfectly written and have to deal with change. You have to work with other people, and they will judge you.

Hard coding exercises with a time limit that have an answer that can't be found on Stack Overflow do a pretty good job of simulating real world job pressures in a controlled environment so they can fairly rank order candidates.

The technical interviewers that might be biased against you are either the exact people that will have to work with you, or at least they fit in the same company. If they don't like you during the hiring interview, they won't like working with you.

Alphabet's market cap is literally a trillion dollars, so I'd love to hear about how they should stop limiting themselves and start hiring people that can't finish an ill-defined task with a deadline looming and other people waiting for you to finish your module.
This practice isn’t uncommon. In some cases, I’ve seen FAANGMs give people up to 6 months of ‘window viewing’ time to find new jobs
Another pro tip for managing distractions: use uBlock Origin to block distracting elements on web pages. Ever since I removed the comments section, the recommended videos, and the home button on YouTube I have felt much more in control of my browsing habits there.
it used to go to my "fuck you" pile of cash but now i put it all into stock market. cash is just dead value that depreciates with inflation. i keep some for bad times but the rest is in equities.
I've heard this where the Big Head meme from Silicon Valley comes from.