skysight-inc/HackerNews huggingface dataset:
I've been through Google's process 2.5 times. I made it to the on-site twice, hiring committee once but ultimately was rejected; one time I was setting up for a phone screen when the whole COVID thing thinged and I think I got dropped when they froze hiring.

My current job was acquired by essentially my current employer buying me out of a contract with my former employer. I was doing contract work and they wanted me full-time. My former employer, the consultancy my current employer contracted with, acquired me when they knew I was unhappy with the place I was at, another place they contracted with, prior to them. The place I was with prior, I was hired via a standard "Where do you see yourself in 5 years?" type of interview. No assessment of my skills was made. I made claims, they took them at face value.

So I've been through several processes for getting jobs.

> Google screwed the recruitment irrevocably and what's worse every minor shop attempts to copy their processes.

And this one is eh. Yes, their process is certainly rigorous and probably overkill. But the old style interview wasn't much better. The place where I work has gone through a couple of developers. Both were hired through more conventional means as we're not a software shop, we're a company that happens to need bespoke software.

Both were able to produce something in terms of software. None of it was excellent and the internals were just bad. I don't know another way to cut it. Neither were fired. Both quit for other jobs. We obviously need some sort of standard here.

We do need to assess whether or not someone can solve problems. We do need to assess whether or not someone can code sufficiently. Variable naming, indentation proclivities, clarity, etc. However, we cannot get caught up in testing whether they know the OTBS or the difference between systems and apps Hungarian or if they can solve trick questions.

I'm going to be responsible for essentially building a team for my department of the building. And I'll tell you now, I'm going to be making a process closer to Google's rather than the one I went through to get where I am. Not to lock the door behind me, but to make sure we don't repeat the same mistakes. It's essentially 1 for 3 (maybe, I could be garbage as well to be honest).

What's wrong with a skills assessment with regards to hiring? Or what's wrong with the way Google performs skills assessment with regards to hiring?
[Not OP, NAL] - If you have an EAD, you can legally start your own business or work for any other business. So you can work as sole proprietor or work for a corp or LLC that you own.

The path to citizenship would depend on how much money you have to invest (if you have or can get a lot), what your county/ies of citizenship are, and how long you have been here between turning 18 and getting DACA status, among other things. OP can probably provide a better explanation.
I also think he approaches this like a lawyer, where what is right and wrong is constantly evolving and people are always testing the limits of it. People will keep on finding surprising ways to try beat the system, the system will always try new ways to prevent it but those ways will have unintended consequences. I think this has to be interesting to you if you want to have a good grasp of it.
BinaryBuilder/BinaryProvider are 100% functional and have been deployed and working for a long time now. The timeframes for individual packages to move to using them instead of ad-hoc build scripts, however, varies. It's generally very quick to do this, but complicated chains of binary dependencies can be a pain.
I’d go further - there is one simple idea that is evil, that drives Facebook:

Social networks won’t work unless they are given away for free, and the only way to make a sustainable one you give away for free is to monetize via behavior modification products.
Event Feeds: Simple and reliable messaging infrastructure
Sure, but already FB is tainted with an "only old people use that" meme for several years now. Once the boomers start really dying off, I think this is when FB will fade.

Plus, I think society as a whole is beginning to see the toxic ills of social media in general and will push back in a "retro" "back to the basics" kind of movement, embracing old traditions like community, family and friends in meatspace.
It's also worth pointing out that once a version is published to crates.io, it can't be altered, specifically to prevent social engineering attacks. If you're worried about it, that means you can audit the frozen codebase for any given version from a top-level crate down through the dependencies, and once that trust is established, it can't be leveraged for a silent dependency change later on, which can only happen through a version update on the end-user's side.
Could you construct an "L1 factory" where you have a network of foreign companies where employees work, then after a year (I think the L1 minimum is a year employment?) they apply for L1s to come to the US and work under contract for the real employer? So you always have a pool of L1 eligible skilled workers, ready to circumvent any H1B restrictions...

...Or would you spend the rest of your life in Gitmo for this?
In SeaweedFS, rebalancing data is via admin commands. The data nodes only act as just as storage devices.
Centralized management would be a plus in some circles.
Don't think so. In this case security isn't a feature so there's relatively less incentives to put resources on it. If you get lucky and get acquired before you get hacked, you can even dramatically underinvest in security and be just fine.

Maybe the GP post is concern trolling, but claiming that security will be rock solid just because they are a startup is also unreasonable.
Apple should not charge a user for access to their own device. A user has paid for their device in full and should own it. A software company (ProtonMail) wants to sell the user software to use on their device. There is no need for Apple to be in the middle of this transaction, especially at 30% of any money trading hands. I have no problem with Apple charging 30% to be on the AppStore, but vendors should be allowed to install software via 3rd party stores or direct B2C.
Ironies of Social Control
It seems so, a key part of that quote is "working in".

https://books.google.co.jp/books?id=d2tF-L00-X8C&pg=PA216&lp...

"My late friend, the distinguished Pakistani physicist Abdus Salam, tried to convince the rulers of the oil-rich states of the Persian Gulf to invest in scientific education and research, but he found that though they were enthusiastic about technology, they felt that pure science presented too great a challenge to faith. In 1981, the Muslim Brotherhood of Egypt called for an end to scientific education. In the areas of science I know best, though there are talented scientists of Muslim origin working productively in the West, for forty years I have not seen a single paper by a physicist or astronomer working in a Muslim country that was worth reading"
Have you seen any issues lately with H1-B/TN visas being granted to technical employees who don't have a degree in CS or software engineering?

Additionally, what questions/documents would you recommend people prepare in advance to make their immigration lawyers' lives easier?

(I sent over a lot of documents to the lawyers preparing my application, but they took only a few in my initial TN visa application, and I ended up with a Request For Evidence from USCIS.)
Dupe: https://news.ycombinator.com/item?id=24709031

As I said the last time this came around: The end of this isn't quite right. The Postgres project started in 1986. I don't recall what language it used, QUEL perhaps, but it wasn't SQL. SQL support was added between 1994 and 1996, and that's when PostgreSQL was born.
It's protection money. Apple is 'protecting you' from bad actors.
Your link doesn't work. Are you spamming ? At least write something.
Android Sound Notifications Can Help Those with Hearing Loss
Am I missing something? FAANG obviously omits a bunch of relevant large tech companies and it's rather disingenuous to be confused at its omission when the acronym obviously doesn't have an M in it. Feigning stupidity to make a point against a straw man is both juvenile behavior and evidently derailed the thread from civil or productive conversation. That's a successful troll, my friend, not any kind of behavior that aligns with the community guidelines.
Not really no, that's just your interpretation of what this supposed viewpoint may be.

I don't think the author is presenting these ideas based on "any negative depiction of poor people is bad". It's more as a pointer on these common tropes that exist in storytelling, and some of the implied unrealistic assumptions that underly them.
Saying "The people complaining are right, but they've been right a long time" isn't a great endorsement of the situation.
Or maybe lower since less data is transmitted?
Back to the Future: Static Websites for High Performance
I wanted to make the point that old tools do not get in the way of professional results -- the point kind of fell flat because they are not actually using CVS and its just the label that Bugzilla is giving to Git.
the author is not talking about (nor reflecting on) the industry which makes the games, if he's refelcting on any industry it's the chair-makers.

the article is really about the gamers and their culture, and even so, it's not really about their culture in general, but about what they sit on.

I am always reminded of wal-e (pixar movie) when reading about this.
Ah. This is my bad then. My last experience was with the 360. I did not know they changed it with the One.
How does one check if one has this extra artery?
They are cool ingenious schemes done by smart people — who sometimes happen to be criminals.

That's why people watch heist movies and play GTA, too.

Not sure Matt Levine has the power to change what is perceived as cool by western culture.
Can't ProtonMail do a web based mobile client?
I agree. I am and live among white first world people and I often hear the opinion that the problems of muslim immigrants both here and in their home country are caused by their bad character traits, either culturally or genetically.

To me this is bullshit. Most of these problems are caused by poverty. If you're poor you don't have good education, information, nutrition, health systems and all the like. And that causes all sorts of disadvantages people can't imagine. It's not character or genetics.
Cameroon uses social media to educate citizens on local governance
Agree!

Yet I do try very hard to keep each layer separate from each other. So each layer can be "lightweight". :)
If I were Protonmail, I would just start emailing customers about the subscription service instead of baking into the app. Maybe delay the campaign until after the app is accepted. This policy from Apple is ridiculous.
1000 Years Before Darwin, Islamic Scholars Were Writing About Natural Selection
With all respect, I think you missed the point. I am talking about how information is presented to us, and how we are put in a position of having to accept whatever is presented despite not being presented any evidence. This is not a conspiracy, it is logic.

The video is saying that information is presented to us in such a way that it is impossible to know whether it is true or false. When you edit the shots and do not present a single continuous shot, you have disabled the audience's ability to discern for themselves. And even if we were presented with an uncut edit, with CGI technology being as good as it is, we still cannot be sure nowadays.

The effect of being presented with endless streams of information like this, throughout our lives, in school and on TV, is that our ability to be clear about what we know is overwhelmed. And our nature is that we accept it all. We have been trained to sit back and accept whatever we are told. What's irritating to me is that we also have the front to call that 'knowledge'. When we see something like the crow 'science' in that film, we think we know. But we do not. We have the illusion of knowledge, but in reality we are in the dark. Without the deconstruction of that film, I think most would watch this and accept this as true.

This is a state worse than ignorance. At least an ignorant person knows they do not 'know'. Thinking you 'know' when you do not, is actually negative knowledge - its worse than ignorance.

When you reflect on this, you will see that this the default means of receiving information. We sit back and let the news/the scientists/whoever make a bunch of claims. And most will accept all these by default. Simply because its on TV! And everyone thinks they are cleverer that that... whilst having verified nothing!
Codesigning Apps in 2020?
It's also misleading to look purely at the taxes paid on corporate profits. That's not the only way that corporations are taxed.

In 2019 Amazon paid $2.4b in federal payroll taxes and customs duties and $1.6b in state and local taxes. So they actually handed to federal and state tax authorities over $4b of their $13.9b reported pre tax revenue, while also collecting $9b in sales taxes on their behalf.

Also, Amazon as a corporation is largely just comprised of its executives and employees and shareholders, and they all pay taxes on their income and realized capital gains (if any).
A Rare Interview with Alan Moore
Maybe but you're discounting the energy required to send those 99% of pixels over the network. Just because it's not your CPU doesn't mean it's not doing work.
This is already how organizations work and have always worked.

The more ambitious, sociopathic and lucky ones rise up the ladder.

The people who don’t care that much about work remain ICs and enjoy the rest of their life outside work.
There’s a great blog post about this on Ribbon farm.
Seems none of the responses to your question was a true enough scotsman.

Hiring isn't a competition to find the smartest candidate, silly Google interviews notwithstanding. Companies want the "good enough" candidate they can get for the least pay. Otherwise all job ads would express a preference for principal engineers with doctorates, instead of the opposite which is far more common. So yes competition drives down pay, it doesn't drive up everyone's skills.
Let's just use PWA! Oh wait, no push notifications, proprietary asset properties, and other crippled feature sets on iOS? Guess that option is out too.
Is this claiming that ethnic diversity within a country's borders causes strife, and in turn hinders scientific development?
Show HN: AI-Powered Interview Transcription Software
I think this is the beginning of the real iot revolution. previous iot solutions were either too expensive for what they did(I hate to invoke the name, but juicero is quite a potent example) or too complicated(also juicero)
The point about the most recent common ancestor is well taken, but, at least according to my layman's level understanding of ring species, the two ends of the "ring" aren't expected to interbreed. Wikipedia supports that definition (and if it's wrong, should be updated by someone more knowledgeable than myself).
I second this question. Does one need a degree in CS or software engineering to get a TN visa to work in tech, or would a degree in e.g. civil engineering suffice?
Abstract Management Interfaces: A tool for managing managers
I keep seeing this and no-one has ever managed to give an answer to "Sure but how?" Just look at US politics right now - any Democrat who had won in 2016 would have failed to fulfil probably most of their promises but that would be down to McConnell clogging up the Senate (which was basically his poll promise.) Does the Democrat get punished for someone else blocking them? And that's just a simple trivial example...
i'd love them do that ergonomically and successfully. it'd certainly add a point for either in my book. that's besides the point, though.
PDF merging tool that works without file upload to ensure privacy and security
Just sharing this tool , first of its kind that utilizes JavaScript WebWorkers, offscreencanvas to allow the user to manipulate PDF documents without any file upload.

Everything happens locally in the browser, which ensures privacy and security.

Check it out if you're interested.

PDFWrench.com
I'm actually just very old. But thanks for the effort put into Curl over all this time.
Is this meant to be some sort of parody comment?
Ten falsehoods and fallacies Google's lawyer told the Supreme Court
I'm actually happier to pay a small premium for IAP based subscriptions because of the cancellation options.

Having been subjected to asinine "retention" policies that make ending a subscription service an onerous and time consuming process (ex: NYT), and having seen first hand how a company purposefully makes subscription cancellations difficult, being able to open a single interface and click `Cancel` is a massive UX benefit.

I'm not debating if a 30% cut is reasonable, but in the drive to move everything to a subscription model, I have started avoiding services without an IAP option.
How the NBA and WNBA are effectively fighting against voter suppression
> What is the alternative?

Improve your informational diet first by consciously discounting whatever you read on Facebook, and second by spending less time on Facebook.

> Think you're the smartest person on the planet, unaffected by misinformation?

There's no need for snark.

The issue being discussed is particular to these sorts of platforms. Reputable news sources still exist.
If my wife didn't work for a traditional company who's heavily pushing their tech workers back into the office, I'd be living in a mansion in the woods by now instead of this tiny apartment.
Apple has just implemented their own version of this in FaceTime in iOS 14.
Thanks!

There are many problems with large number of small files. It's more efficient to batch them together.
I'm not a C programmer, but I have heard of amalgamation, and I wonder why a standard workflow to create a single compilation unit from multiple source files isn't more straightforward.
Yes. But the Mongols (Golden Horde) reached Germany eventually in the late 14th century, but that was their apotheosis; they never came back after that.

https://en.wikipedia.org/wiki/Mongol_invasion_of_Europe#Agai...
Maybe national identity is the issue, rather than ethnic identity. In Japan's case, they had continuity of government and a professional bureaucracy.
Israel does not have successful academic institutions because of the US. They built it themselves.

The theory that the US "does not allow" the establishment of academic institutions in Islamic countries is equally wrong.

edit - There is a common attitude among Arabs (evident in this poster's comments in this thread) that everything bad in Arab countries is due to some combination of the US and Israel. One of my teachers, a Jordanian, told me how his father would poke fun at this attitude: when something in the house would break, his father would ironically blame Israel for it.

American foreign policy in the Arab world is complicated. It seems to me that many Arab countries oscillate between Islamist democracies and secular dictatorships. The US prefers the latter to the former. I think it's fair to criticize this stance but my sense is that the US would support a secular democracy, were it possible. The Obama administration supported the secular opposition to Assad...but it has turned out that the biggest faction of the Syrian opposition are Sunnis motivated by Islamism, hence America backing away from Syria.
Strength Does Not Beat Viruses
> extremely sensitive to subtleties in mouth articulation

Agree, the woman's mouth in the video looks _very_ off at 1:03 in the video.
All that Apple is really accomplishing is to ensure that the only viable business model will be ads.
I'm a big fan of subscribing to one of the weekly newsletters for your particular tech stack of language (java weekly, ruby weekly, etc). They aren't going to be full of insight, but after subscribing for a few months you'll get a feel for the community's focus.

They also help me keep up with releases of the language, libraries and frameworks.
I guess this is the world's "Eternal September"[1]. Eventually everyone will understand how this all works and this will no longer be a significant issue.

[1] https://en.wikipedia.org/wiki/Eternal_September
Who is the true enemy behind this all? Who stands to profit from all this? What fools have we been. The answer has been in front of us ... ... ... this entire time ... ... ...

The nationwide collective of behavioral health centers and intellectual disability assisted living facilities which grow in size and power, everyday!

There you go my friends, our true enemy has revealed itself.

Expand the perimeter. Eventually we are all enveloped. Admission criteria lowers. Eventually we are all drawn to the siren. Productivity increases. Rigorous study, ambitious networking, and bold free market moves cannot compete against the structured day plan collective.

Not just the ever growing mob either. Tom Steyer, Soros, Michelle Obama, only a matter of time before you, me, all of us are locked away relegated to morning exercises, planned meals, vocational training and art therapy.

Forget the first human on mars or woman on the moon or commercial docking in orbit. The one to look out for is the first "special person" in orbit. Whoever does that wins by condemning this world, dooming us all.
Everything around software will eventually automatable.
Twitter, linkedin, send the individual a letter of commendation themselves to put in their resume.
> The practical, day-to-day implications of this still round to zero, though.

Vendors have been using similar language to downplay potential bugs for decades, usually to disastrous results. At one point, even memory safety wasn't a big deal. I'm just waiting for a software package to have a security vulnerability when an attacker is able to trigger an untested Rust unwind path and put some Rust daemon into a state it didn't expect.

There are many good parts of Rust, but I don't think I'm ever going to convinced that the error handling wasn't a huge and unfixable mistake. It's because error handling is such a big mistake that Rust has grown layers of syntactic sugar --- try!, !, etc. --- to paper over the ugly spot in the language.
* Edit *

After contemplating your question overnight, I believe that Yelp's "INTENT" may be nothing more than a kind of virtue signalling, in order to drive attention to their web site. I would imagine that during this time of restaurants and service business shutdowns, they are having a hard time too. So why not stir things up, with some race baiting, heck maybe Fox news will give them a mention!!

So yes it is quite a bit different than the Green Books' creators intent.
that's amazing, do you know why it works?
So they should add a "route options" -> "follow speed limits" checkbox, or track your speed compared to the average driver.
This is weird. This morning I was thinking about how much I miss his newsletter, but we also have a new young baby in the house so I totally understand. I even considered writing him an email to tell him this. Now I can at least read an article about him.
Getting directions at Port authority
To be fair, everything is securities fraud
> It's also not the only VR headset in town.

It is the only standalone VR headset in town that’s 1) currently supported and 2) available/affordable for individuals.
That is exactly the problem, though, isn't it? Unaccountable third parties are literally currently controlling the truth, via disinformation. An alarming number of people are convinced in conspiracies and untruths like the deep state, QAnon, anti-vax, flat earth... How is the ability to freely and massively distribute misinformation not a means of controlling the truth?
That would be es (https://wryun.github.io/es-shell/).