skysight-inc/HackerNews huggingface dataset:
That's definitely now how I do it. I go deeper into each room, the depth (as well as the order) being decided by (roughly) how much time I spend in each room every day. E.g., Go waay deeper in living room, less so in bedroom, lesser still in bath room and so on :-). This I'd imagine is "more" common sense than than an un-informed BFS?
This is the only industry that punishes senior and more experienced workers. I don't get the impression that this happens in other industries like healthcare and banking.
I'm with you. I get that people chase the resume builder companies, even years later it'll be a highlight on a resume that HR folks salivate over.

Outside of a handful of the big well-known bay area tech companies, I can't really see what many of them do that other non-illustrious companies do as well. If you are simply a web services developer I don't think I'd waste my time - there's not much you are going to build at Facebook that you aren't going to build at no-name company X.
> And should, if you have the option.

There's the kicker, no? A lot of human technological progress was made under unfortunate (to put it mildly) harm-filled circumstances, and a lot of that wouldn't have been made at all otherwise because the option to make it with a cleaner conscience simply wasn't there. However if you do ever take such a role, despite its context, even if you have a clear conscience, I'd ask to try to have your work expand and live beyond the patron so that it can one day benefit all humanity. There is so much still buried behind the walls of corporate research that's worthwhile to a much broader group, but efforts need to be made to bring it out. Even more so if there aren't many other vertices of the company trying to pull in a better direction. (Ed: And I'd like to add that despite everything, Facebook engineers seem to be doing remarkably well at this. I won't ever join them but I'm not going to blacklist any interactions with them or worse aggressively target them.)
You didn't mention the most important people in GP's comment: the children. "we do care full-time for 2 kids" is pretty vague, but it sounds like they probably see you as their parents, at least emotionally.

What effect would this have on them? How would the events unfold in their eyes? Family.... family..... family.... and then: BOOM WTF JUST HAPPENED?
Scaling the Big Video Data Mountain
Would be nice if Chromium picks it up which can be propagated to Chrome and Safari on desktop and mobile and Edge then to nodejs and others will surely pick it up if those adopt it.
>By looking at their resumes where they claim this? By contacting references who will attest to it? By trusting the intuition of subjective evaluators of the candidates?

I mean... Yes?

This system, backed by "trusted recommenders" is exactly what academia uses, and they seem perfectly capable of discovering Higgs Bosons and whatnot.
First, the reasons for this situation:

Microsoft does not allow PC makers to modify Windows. This is why Microsoft is able to push software updates directly to all Windows PCs. Phone makers are allowed to change Android willy-nilly. This means that the OEM has to check each update and manually integrate it with their version of Android before it can be released. There's no way to keep getting system updates to an Android phone without the manufacturer paying someone to integrate those changes.

Why can't the manufacturers just open source their changes and let the community produce updates? Two reasons:

One, the manufacturers like to add "improvements" to Android, and live under the delusion that people base their phone purchasing decisions on these extra features. If they opened them up, a competitor could copy them, and the original manufacturer would lose their "competitive advantage".

Two, the carriers are obsessive about controlling everything. They don't want phones running custom firmware on their networks, and they pressure the manufacturers to prevent that from happening.

What can you do? Not a whole lot.

If you want regular updates on exactly how big of a risk you are taking, you can follow Google's security bulletins here: https://source.android.com/security/bulletin

Otherwise, my procedure would be to treat the phone like it's the bad old days of Internet Explorer 4.x all over again. Assume that any website you visit or attachment that you open can infect you with a virus. Assume that any financial information and any passwords can be intercepted by malware installed on the phone.

Specifically: Limit web browsing on the phone to a handful of sites that you trust. Avoid opening attachments to emails or texts. Do not do any online shopping or online banking on the phone. Avoid logging into any online account you can't afford to have broken into.

This is probably overkill, but back in the day the Stagefright vulnerability made it possible for any website to install software on an unpatched device. Unless you're willing to invest time into confirming that a similar vulnerability does not exist in your current system, the best option is to just assume that there is one.
I don't think that's even true, let alone well known. Unless you are talking about phone screens.

I've interviewed at FB twice and got offers both time, and I'm pretty sure I've not gotten the final answer to at least a couple questions.
Prophetic (2013) & very relevant today:

https://www.rooshv.com/the-most-insidious-method-of-control-...
In my short contract stint at facebook, my experience was that everyone I interacted with was overly territorial and wanted to be the "big swinging dick" as it were - their unwritten ethos on how to manage projects was bullshit, and after following my managers requirements to a tee - I was let go "because I was to engaged in the social events" (I literally played dogeball once. Never went to any other events) -- but I caught a VP in a baldface lie inadvertantly - and when I reported that his office project status was behind schedule he flipped his lid, and I believe had me fired.

He wanted to ONLY have all project status come from him - but he went on vacation, and I was required to get project status from the team involved - and when I did, I factually represented what I was told - that they were behind schedule - and I was let go.

Showing any interest in any area outside of my primary role was frowned upon heavily.
The article goes into detail on how to do this, but is very sparse on why.

> You’ll learn something every time you do this.

Learn what? Reading through code to ensure that variables and functions have the best possible name is a great value-add but I remain unconvinced that you need to print out code to achieve this.
Doesn't Piketty advocate for a wealth tax, not simply high income tax rates? Wealth taxes target accumulated fortunes, not earned income.
That's basically 2-factor authentication. It's more secure than entering a password. WeChat was also built as a mobile-first app, the desktop experience was an afterthought.
So do I. Well, they did. Apparently listening to kids swearing and insulting Siri interspersed with the odd bout of assault and people trying to get Siri to call the police does finally get to you.
> break app compatibility multiple times between Windows Mobile 6.x and Windows Phone 10

They only did once in WP7. After WP7 there were very minor changes in the APIs. They never forced you to rewrite WP7 silverlight to 8.1 WinRT or 10 UWP. They recommended to do so and wrote porting guides, but silverlight remained compatible.
The problem is actually that due to the plethora of tools, languages, dev stacks and other variability, it's hard to diagnose software engineering skills effectively. So it makes sense to go back to basics and use things that everyone should know like data structures.

The issue is that this is taken to the extreme.
$72k CAD vs $106k USD.

https://www.glassdoor.ca/Salaries/toronto-software-developer...

https://www.glassdoor.ca/Salaries/new-york-city-software-dev...
The silent public is irrelevant, because they won't vote on whether facebook gets crushing fines, broken up, etc.

They'll just use whatever is easiest and tickles their fancy.
I didn't say it made them less of a business owner.. though I don't know any that sustain themselves from that alone.

I was saying a lot of people I know do these things even though they'd rather have a job as an employee. So I was curious what the employment stats for women were in these areas and if they'd confirm this hypothesis.

But my coments on second read probably are my own misunderstanding.
> Workers provide fake social security numbers that the CAFO is under no obligation to thoroughly vet.

AFAIK unless something has changed in the past few years, it is worse than that. It is illegal for employers to challenge documention that is at surface level in order. Source: a friend that is a resturant owner told me that if a dishwasher applied for a job using suspicious but superficially consistent documents with all the blanks filled in, he could be penalized for asking for further proof. He knew he had illegals working for him, but had a file drawer full of correct documentation in case the INS came calling.
If you just go depth, it is well depth first :)
>It means their domestic intelligence capability is not as mature as that of a democracy,

That step is not one I can follow. Wouldn't a military kleptocracy stand even more to gain from keeping an eye on everyone than a democracy would? In a democracy almost nobody is an enemy of the people but in a militaristic dictatorship almost everyone is an enemy of the state. Domestic intelligence a la East Germany is way more important when the government is brutal and hated. In America the average person would not side with the revolution if they had the opportunity, so spotting revolutionaries isn't very important.

If anything, private companies are springing up to do this because small military dictatorships want their services way more than the average small democracy.

If democracies tend to have expansive intelligence agencies it is not because they need them more than, say, Putin, but because their populations are so rich and happy that they are willing to shoulder a giant black budget on pure faith.
Einstein Visa (US O-1 visa)
My Mom was in hospice care for about the last year of her life. She was religious and I am not, I am an Atheist. We talked about that toward the end. We came up with a very unique "pass phrase" and she agreed that if she got "up there" she would try to get it to me. That was 10 years ago, still nothing.

But I thought it was interesting that part of the way I think she dealt with it was writing her Eulogy. She had been the organist at her church for many years until she became too ill to continue. She had a friendly little rivalry with her much younger replacement playing little practical jokes on her like leaving a funny cartoon in the hymn book to "throw her off timing", silly fun things like that.

My Mom had been placing this idea with the church goers for some time, claiming that our family had Native American Heritage (we do not).

When I attended her funeral, many members of the church mentioned this and my sister and I just assumed maybe she was confused towards the end. But she was not confused at all. It was all part of an elaborate, one last practical joke from the grave.

She had convinced the church to allow the organist to perform a "Native American Chant" in her honor. The Chant was "O-what-ajerkiam" over and over but in native sounding phonology she had devised. She had even provided the poor unsuspecting organist an "official native American drum". (this whole thing shamelessly stolen from Mel Brooks). The ruse went off perfectly and my sister and I were cracking up, Mel Brooks was her favorite.

I hope I have a great sense of humor like my Mom at the end like that. It was her completely. And everyone got a huge kick out of it afterwards including the organist who was in tears of laughter after she realized she had been had one last time.
None. :P
I've yet to see anyone make a test board on CNC that wouldn't have been made quicker and with better quality by using photoresist boards and etching them. And I have a pretty decent CNC mill.
I like how TS also enables future JS features by transpilation. async / await was great to have quite early on.
Newsflash, those "poor" people are already paying significantly more than 15% under the current taxes.

If it were a 15% flat income tax (income, no other), it's going to be a lot less of a burden than the effective rate at 35% from all the little taxes here and there.
Presto is more of a distributed SQL solution: you run it on a cluster of nodes, point them at your storage later, it’s more optimised at querying very large datasets and it’s not built or tuned for high performance (in terms of latency or execution time).
Complex SQL on Excel Spreadsheets
This just reads like a prequel to "why PR reviews are useless" blog post.

If a bot "approves" a PR in this fashion, it's not an approval, you've just set up a "changes to this file are not worth reviewing" rule, and handed out a green check-mark particpation award. Just let your developers force-merge such non-issue pull requests. The very essence of PR approvals is someone else looking at your masterpiece, thinking about it and pointing out the things you forgot. If you don't have time for that, be honest with yourself and let go of the mandatory approval requirement.

As for the latter part, the instant PRs and merges for updates, congratulations on re-implementing a monolith while calling it a microservice.

Sincerely,
- A very cranky developer currently very slowly steering a carelessly reviewed codebase back on track.
You think every candidate who comes in is like this. There are anomalies and outliers. The truth is resume padding is so common in the valley. Everyone can just say all these things. It's very hard to hire like this.
Optimized Twitter Cyberbullying Detection Based on Deep Learning
Is It Time to Rewrite the Operating System in Rust?
I believe those are known as "famous last words"
> Well... how do we find these people? By looking at their resumes where they claim this? By contacting references who will attest to it? By trusting the intuition of subjective evaluators of the candidates?

While not perfect I wonder if a person's projects are a good signal for this. There certainly are those who have developed a significant open source project but who get rejected by the FAANG companies, the author of Homebrew being a recent infamous example.
This showroom effect can work even for non-fitted items. I've repeatedly shopped in big box electronics stores then checked Amazon, NewEgg, and such on my phone from the store.

It works out great, actually, because most of these stores match prices including the major online sites and have for years. If Best Buy, Fry's, or MicroCenter are cheaper than online, I win and they win. If they'll match then I win and they get a smaller win than if I paid their full asking price, but it's still a win. If for some reason they can't match and it's a small difference I might buy locally anyway, especially if I want the item faster than the shipping on that item at the particular online vendor. If the online retailer is far cheaper and can't be matched, they win.
The normal way to encourage people to take shit jobs is to increase the compensation until the positions are filled. When the admirals ask why they're making less money than QMs, the answer might rouse their slumbering curiosity about conditions on ships under their command. Of course it's against regulations to adjust compensation in order to fill required combat roles, because the admirals don't actually want to know any of this shit.
Just use Truecaller app.
Watch me get downvoted to hell though :)
Clap, clap, clap. That is absolutely wonderful.
Ask HN: Ebay Threatens to sue me. What should I do?
Recently I received an email from a law firm that says they represent eBay. The first part of the email talks about how famous eBay is. Then they went on to saying I am free riding on eBay's fame by combining "barter" with "bay" for my start up.

I think they found me because I applied for a trademark for the name "barterbay". Nevertheless they say they will take legal actions if I don't do the following:

"* 1) expressly abandon your pending application for trademark.
* 2) cease use of BARTER BAY or similar names, including as a business name, trademark, trade name, domain name, on any website, and in any marketing materials;
* 3) cease use of the BARTERBAY.CA domain name and transfer your registration for that domain name to eBay;
* 4) cease use of BARTER BAY or similar names on any social media accounts and cancel all related social media accounts ;
* 5) remove your mobile applications from the Google Play and iTunes stores;
* 6) refrain from using or seeking to register any other name or trademark combining a generic or descriptive term with the term BAY;
* 7) provide written acknowledgement of, and agreement to comply with, these demands "

I never intended to free-ride on eBay's fame. Barter Bay is an online platform for locals to buy, sell, and most importantly barter goods and services. The idea of connecting bartering communities and our trading deck feature came to me during my last year of university, and the name was thought out together with fellow classmates. The reason we use "bay" is because our website and app uses a pirate/sailor theme, illustrating the old times when ships travel from island to island bartering goods. Our logo is a whale with a leaf-like tail symbolizing the importance of waste conscious for our environment.

My team and I spend a lot of time and money in our app. I am not sure if I should reply this email. Should I comply? =/
I’ve checked into some of these wallets and some of the early ones (I started receiving these several months ago) had $10k-$16k worth in deposits. And then some have none.
Here's a way that I think about it. We produce enough food to be toxic at the level that it is being consumed, by any reasonable definition of toxic. We produce so much that we have to chemically modify it, and then engage in psychological warfare, to force people to consume it.
The interviews are certainly difficult. I tried a few times years ago and never made it anywhere in the process, which was frustrating to say the least. I was working at a startup doing everything under the sun to keep the technical side of things going, but found that I was using so many different programming languages in my day to day job, that I couldn't whiteboard a reasonable solution to anything. It was shocking.

Congrats to the author for their success!
> It's a false sense of higher morality to claim "ethical reasons" for not buying those chicken. You aren't saving or improving the lives of any chickens when you do that.

Yes you are. Every dollar is like a little vote. The things that everyone puts dollars into will grow, and the things that they dont, wont.
erlang is amazing
Rails 6.0.0 beta1 is released
> The natural fallacy is the one vegans claim. Not me. The vegan claim is that we are naturally vegans and have been duped into being meat eaters.

I think when somebody asserts x is the best diet because x is what we have been doing for thousands of years, x most often includes eating meat. There is a whole diet based around this idea called the Paleo diet. It may very well be the most popular diet of the last 5 years.

The only time I can recall it being asserted that veganism was the historic human diet, it was by a total quack YouTube personality. Veganism was also tangential to this claim; the claim was that the diet should be 100% figs.
Show HN: Tool for Scrum Masters
That is a good way to eliminate bias, but in the end, is that a good way to make sure each position is staffed by the best candidate possible?

I always pondered about that when I was at Google. We had mostly smart people, but I argue not all of them were the perfect fit for the position/skills needed.

Sure some bias are best eliminated such as what school they went to, but if work experience in general should not be discarded completely in my opinion and you can only get so much out of standard algo/DS questions, especially considering these days everyone is studying for those like standardized tests.

I literally know some CS students who just did hundreds and hundreds of practice problems and they'd ace most big company algo interviews but that doesn't really tell me if they'd be good engineers in practice at all.
Hard to explain fully. I love Bach’s music, of course. Anytime I see the word “Bach” in a context outside music there’s that little disappointment that I’m not hearing his music. His last wife was 15-16 years younger than him. Apparently she was a singer herself. But she must have, instead, devoted her life to him and their children. After he died (see below), she and their daughters were left, it sounds like, with relatively nothing. So it’s twofold. For having contributed to the world what he did, Bach’s music is highly valuable. But in his time it sounds like he didn’t receive much wealth. Further, before I read about his life I figured his life must have been the kind to establish his family in a more stable place.

From Wikipedia’s entry about his last wife: “After Bach's death in 1750, his sons came into conflict and moved on in separate directions, going to live with other family members. While Bach did everything to educate his sons, his daughters never went to school.[4] Anna Magdalena was left alone, with no financial support from family members, to care for herself and her two youngest daughters, plus her stepdaughter from Bach's first marriage.[4][6] Anna Magdalena became increasingly dependent upon charity and handouts from the city council, ultimately relying on public begging to survive. Probably her only child or stepchild who provided any support to her was her stepson Carl Philipp Emanuel Bach, whose letters show he provided regular financial assistance.[7] She died on the street on February 27, 1760, with no money at all,[4] and was buried in an unmarked pauper's grave at Leipzig's Johanniskirche [de] (St. John's Church). The church was destroyed by Allied bombing during World War II.”

It’s all a stark contradiction to Bach’s music.
50 Years Ago, the Sugar Industry Paid Scientists to Blame Fat (2016)
So the idea is that a current job makes one more desirable, but we'll then discard that fact and still put you through an elaborate audition?

Anyway, almost all jobs where I live comes with a trial period of max 6 months, albeit negotiable. So it seems to work.
Agreed. Just a quick look at the 23andme site doesn't show me anything that says they are "estimates" or "not accurate".

The landing page shows me this headline "This new year, commit to a healthier you - inspired by your DNA." I'm sure they have it legally covered somewhere in their TOS but it's still not good if these are inaccurate or estimates.
The bigger problem, and the one we can't write software to combat, is these accusations. Please don't!

> Please don't impute astroturfing or shillage. That degrades discussion and is usually mistaken. If you're worried about it, email us and we'll look at the data.

https://news.ycombinator.com/newsguidelines.html
Right. 80% of the time, I don't even read the original article.
One of my recent FAANG interviews was ENTIRELY whiteboarding. It kind of shocked me.

It's weird that it's that skill, and only that skill, that gets evaluated. I did another interview at a different one where there was at least a design interview (though I flubbed it and wound up being incoherent).

It really feels like they aren't even trying to evaluate anything other than whiteboard coding. Accepting that it's not a great signal and yet fully investing in it.

It's such a weird skill and it's so easy to perform badly; I'd be kind of shocked if the test/retest validity wasn't very low.

Also... I mentioned that working on teams with other women was important to me... but every technical onsite I've had has been given by a man. They've pitched teams led by women, and my HR/recruiting contacts have been nearly all women. But for the interview itself? All men.