skysight-inc/HackerNews huggingface dataset:
I think you nailed it.

I will admit that there are pieces of this article that I find myself nodding to, but I am not sure I would want to work for this person.

"The challenge was that, as Google employees, we were subject to all of the Corporate hiring practices. It is practically impossible to fire someone for the basic reason that you don't need this role any more or there is a better person out there or just plain old - you are not doing a great job."

Good grief. If you had any sense as a manager, you did not do that either in the previous non-google position. The unemployment insurance cost alone is not worth it. Sometimes those corporate practices are guided by some reason.

"I used a four letter word, my analogy was not PC, my language was not PG… I actually stopped speaking at events where the majority appreciated what I was saying but the minority that was offended by something (words and not content) made it a pain."

I am more sympathetic here, because I agree that we are way too delicate language-wise in corporate land, but even then I don't say whatever comes to mind. Passionate is barely an excuse here. When you speak publicly ( panels, events ), you should know your audience and have a modicum of self-control.

"Young people want it all - they want to get promoted quickly, achieve economic independence,"

Lol. Duh. All of a sudden, I can sort of understand, why 'OK boomer' became a meme.
While I apreciate this from a perspective of neutrality. I think expecting privacy in a DNS is a pathological expectation, like expecting that all communications be encrypted.
"The amount of time and effort spent on Legal, Policy, Privacy - on features that have not shipped to users yet, meant a significant waste of resources and focus."

Oh yeah. That's going to be entirely incompatible with how Google does business. Google's primary concern isn't even that their customers care about those things (although they do)... It's the Google is a giant target and there are significant legal consequences for doing things or failing to do things that a jury outside of Google's control will decide after the fact was something they "should have known better" about.

Startup companies end up concerned less about this because they have less to lose. A startup company isn't exactly "judgement-proof..." The wrong decision can certainly get them sued out of existence. but the odds of it happening are lower, because at the end of the day they have fewer assets to seize. There's a much smaller target on their backs and fewer high ticket lawyers for whom the possible compensation would justify taking the case. there's no such reasonable constraint on how much you could sue Google for... a case that a high ticket lawyer wins against Google will definitely pay for itself.
Code is the best documentation. update-submodules-latest.sh (well, PS1 for my team, we're a .net shop) to move to latest along their branch and stage the submodule change
Came here to post this, glad I didn't and forget we can't post about asexuality here.

As an asexual person, not only are we not respected whatsoever here, but in my experienced, also personally attacked.

That your comment about erasure is getting this many down votes is unfortunately absolutely common for HN, and I'm incredibly disappointed in that.

Before people jump in who might not be asexual to try to defend this - it's such a problem I have actually shared emails with an admin who actually seem genuinely concerned about the problem. Just the truth.

I'm not sure why HN has it in for asexuals, but God damn guys, can't you ease up on us?
far too common these days. I haven't been able to find a job in a year (fe/js) due to these people rising up the last couple of years or so.
A lot of "favours" are also about avoiding downsides.

With Weinstein or hypothetical influential Valley figure, the choice might be between literally or metaphorically being fucked.
I mean, are the employees required to give advanced notice if possible? Are absences expected to be explained? You can't hold employees up to an expectation without telling them that it's an expectation.

Are your deadlines so tight that any time off, even planned time off that corespondents to the employee's allotted vacation days would put you behind? If so then it's an indication the issue is with the project being understaffed or not staffed with the proper personnel, or the deadlines being unrealistic.

Are you requiring Herculean effort and unpaid overtime regularly? If so your employees are going to eventually breakdown and need a day to recharge. Sidenote: I've noticed some people are happy to work optional paid overtime but unhappy to work mandatory unpaid overtime.

Are your employees regularly missing so many days to the point they are regularly taking leave without pay and not getting prior approval? That is an upper management/HR issue.
Why do you think so many celebs face drug addiction? They're being exploited, often have to compromise their morals, and drugs are a coping mechanism.

Institutions of power are masters of controlling people. It's almost scientific.
My email client doesn't even have the capability to display images or download anything...

(It's mutt.)
I think this probably scales to team size more than the app scale itself. I've worked on high scale apps before where I was a full stack developer, because we only had a few engineers on the team.

When you have 20+ engineers, it makes sense to specialize. When you have 3, it's a huge hit to your productivity. The scale of the app is mostly irrelevant to this.
How to Have an Original Pitch Deck
On the US site I can’t even log in and view my orders. I have to paste in the order number. I also noticed my “IKEA family” login doesn’t work at the normal IKEA login page which makes me think it’s two distinct systems with some kind of federation. It’s bizarre and I can only imagine the legacy cruft and/or dysfunction that led to this.

If this is how bad it looks from the outside I can only imagine what it’s like working there.
I disagree about your comment with Jeff bezos. I don't believe anyone on the hn community would do this.
I assume you don't really believe getting a job at google qualifies you as superhuman, but just want to reiterate, getting a job at google does not make you superhuman and IMO has a lot more to do with time and place than raw ability...
Meeting the challenges of AI in health care
Usually if you use Cython, f2py, numba, or something similar, the goal isn't to create code that fits into the ecosystem of the compiled language - it's to optimize a kernel that fits into the Python ecosystem with minimal baggage.
>The critical difference I think is that I see the rise of the extreme right as a direct consequence of the rise of the extreme left.

The rise of the extreme right arguably began with the Tea Party, or possibly as a reaction to 9/11. What leftist extremism would either have been a direct consequence of?

I see the opposite - Antifa only became a thing as a reaction to the perceived extremism of Trump's base. BLM came about as a reaction to violence by the police (which as an institution is overwhelmingly right-wing.) Right-wing extremism then surged as a counter-reaction to that.

Even Trump's election, itself, was a right-wing populist reaction not to any kind of leftist extremism but to the status quo, and the existence of the left in general.
Tried, worked well, built a successful amazing product that's still successful and amazing.

And all that with European PTO benefits across the team!
"None"? Really? At the very least you can't control where you are born and what language you learn as a child...two extremely important factors in deciding whether you end up in a cushy tech job.
A different way of putting it would be whether an employee takes personal responsibility towards their work. It's not incongruent with a balanced life. To me It just means occasdinally you might stay late at work, once in awhile an interesting problem gets you working on the company laptop all Saturday, and if something breaks you're not able to log off until you fix it. Doesn't mean you cant take Friday's off of or that you have to skip your yoga class if that's what powers your mojo.
Especially at a company like Google, which tracks vacation days as compensation.

When you tell a Googler they can't take a day off, you are basically telling them the company will not honor a piece of the compensation package they signed up for. You'd better come to that table with a damn good alternative offer.
It's almost as HN is filled with actual real human beings with different opinions and emotions, some of them think legalizing prostitution should be done and some of them think using your body for industry favors is bad.
IMO this should be the default!
Nah, it’s very easy to selectively forget what you ended up being wrong about and remember what you got right (or close enough to pretend it was right).

I was wearing an n95 mask in the grocery store starting March 1st last year, there was no reason at that point to think it wouldn’t help and I still can’t comprehend why someone like Fauci who said in no uncertain terms not to wear a mask, it won’t help never faced any repercussions. I probably got a lot of things wrong that I don’t really remember. I still am a bit ocd about hand washing and hand sanitizer even though covid seems not to spread via surfaces very much, except for when it does, and I’ll probably keep doing that until the pandemic is over just because I have been.

My takeaway from this past year is certainly not that humans are rational or good at accountability.
It been 4 word since I make mistake. Probably good thing I not there now.
Which isn’t always a bad thing. E.g. society can deem certain experiences shameful (incest) for puritanical reasons if it decides to do so.
If they really complained about not getting compensated for buying their own food during lockdown I think "entitled" is a fair descriptor.

This is the first time I've read one of these blogs where the author complains about it being "practically impossible to fire someone". To me, that adds an air of authenticity to the complaining. In my experience too, the inability to fire people for reasons other than "this person is a real jerk" has been a looming problem.

As far as work-life balance goes, I think I agree with him there too. I have a lot of privileges and I assume Google employees have even more. But the flipside of that is that, when there's a deadline, I'm very invested in meeting it, even if that means working a lot of hours. To me those two things are related: the privileges are justified by the periods of intense, focused work.
> I have used submodules for almost all of my projects (aside from e.g. Node.js projects). Not once have had issues with them.

Do you do things with git beside the trivial operations (add/commit/etc.)? Like rebasing/merging and such across commits that introduce or remove submodules? Do you never encounter friction when e.g. removing submodules? Do you never run into the errors people complain about?
The author may have overstated his case, but I hope the designers of GUI applications are listening: most of the icons on your menu bars mean nothing to me, so your application is hard to use. Substitute words.
Well, we wouldn't move forward if we don't complain, right?
If you are serious about not being able to not curse if you get excited you may be better off talking to a psychologist than asking the internet for advice.
Ask HN to $300M ARR in about 10 years. I remember seeing the “Ask HN” post by Girish.

https://news.ycombinator.com/item?id=2513958

Well done Freshworks team.
"As I had kids, I learned the importance of being at home for them and that's how I understood Work Life balance - its a balance, sometimes you need to work weekends and nights, sometimes you can head out early or work from home - we balance the needs of the employee and the company."

sometimes you need to work weekends and nights while your wife take care of the kids alone so that your career progress and her's not.

Here, fixed for you.
Is there any evidence that Bitcoin is actually displacing traditional banking?

Using BTC for your savings or checking account would be an absolutely terrible idea given its volatility. No rational person would ditch traditional banking in favor of Bitcoin.

So really, this is just whataboutism to deflect from the fact that, environmentally speaking, Bitcoin is one of the worst inventions of the century.
FreeBSD feels definitely more thoughtfully designed and assembled, while often Linux distros look like a mishmash of packages.

The base system is separated from the stuff you install, and handled separately, so, you can have a stable, well tested base, on top of which you can run whatever new code you want. Just switch to `latest` in pkg.conf and you get new packages, similar to what you get in Archlinux and the likes, without also moving the core of the system to bleeding edge software.

Accomplishing the same with GNU/Linux is very difficult*; distributions such as Debian and Red Hat ship outrageously out of date packages even for non-essential stuff (i.e. incredibly old CMake, old Git, ...), while Arch Linux has a very recent Glibc and kernels, which not everyone might feel confident enough to use as their daily driver (I do and it's fine for me, but I've heard enough people not feeling too comfortable about it).

As a bonus, recompililing stuff from source on FreeBSD is super simple thanks to ports, so you have that added flexibility. No Linux distro has AFAIK such a flexible approach of both source or binaries being available and easy to install**.

* I think that a GNU/Linux that adopted the same approach as FreeBSD (i.e. base system + ports + pkg in /usr/local) would definitely find a space, but I think it takes way too much effort to build a new distro nowadays for this to become a reality.

** The closest to this I know is Gentoo (but it has no default repositories for binaries), which is nevertheless much more complicated in nature than FreeBSD's ports, and Archlinux, which has ASP but lacks an automated system to handle updating from source and installing dependencies (there was `srcpac`, but it's been dead for a very long time).
App closed due to copyright infringement but who paid for illegal streams?
I was never on SA but am curious if you'd enjoy https://b3ta.com/ , they've run a weekly(?) Image Challenge since the early 2000s.

Currently 'boxes' https://b3ta.com/challenge/boxes/popular

Previous challenges: https://b3ta.com/challenge/
If it's an app and the answer to that question isn't clearly the people who download and install the app, your priorities are fucked.
https://archive.is/ujrka
> that the request to the API fires to run the calculations and return the results

Why use an API? seems like that raises a lot of security/privacy issues and these calculations are simple enough to do locally, no?
Not at highway speeds indeed. He should have got another car without outdated technology and a small battery, or he should stop charging for a few minutes. Difficult life.
> Words leave nothing to the imagination.

Words leave plenty to the imagination too. Interpreting what authors might've meant in books is all we ever did in English classes in school. Interpreting what the founding fathers might've meant in the Constitution is also a fierce public debate.
Ok, I get your point, but in practice printing this much money is going to also increase the velocity, is it not?

Who's going to just keep $1T in a vault and let it rot for a century? And if we expected that to happen, why even print it?
What about AdGuard’s performance in your area? They seem to have DNS profiles similar to Quad9 but that also include ad and tracker blocking:

https://kb.adguard.com/en/dns/setup-guide

They’re Russian if that matters to you one way or the other: https://adguard.com/en/our-partners.html
The economic recovery will crash stocks
Ham Radio Signals from Mars
It's anonymous in the sense that I an use a craigslist-laptop bought with cash at coffeeshop wifi -- paying for that coffee in cash too -- and not have it traced back to me, John Doe.

Plus there isn't any way to order 500 hits of acid from 3 timezones away in-person without a lot of issues. Lotta ID checks at the airport, and lots of cameras on highways.

If something goes weird with the darknet shipment I walk, feign ignorance, burn the laptop. If I'm carrying drugs on a plane and get busted then it's on me, no question.

But yeah, if you didn't pull good OpSec in 2014 it's possible the feds might link it to you in 2023, or whenever they get around to it.
Nevada makes it possible for tech companies to become independent governments
Sounds more like an issue with the web apps to me.
The internet is enabling a new norm in reducing the cost of calling out behavior.

Some of this is good, e.g. calling out sexual abuse. Some of this is bad, e.g. cancel culture that has no means of forgiveness.
If I'm understanding L958+ [1] There's a hyper specific css class browser quirk because the login button for gizmodo/kotaku/etc's CMS's svg icon click event wasn't firing... and here I am fixing my day-to-day browser bugs like a chump

[1] https://github.com/WebKit/WebKit/blob/main/Source/WebCore/pa...
It’s definitely both a trash online shopping experience as well as capacity issues. Considering there’s a pandemic I can’t blame them for the latter but the former deserves the criticism.
Says more about the speaker than sex itself. Sounds like the words of someone with mental health issues.
> domain.endsWith("hulu.com")

Huh, does that mean it would also apply on "thisisnothulu.com"?

Most other endsWith calls seem to do e.g. `domain.endsWith(".hulu.com")` to only match subdomains.
So you'd rather keep things as they were? Make this a permanent barrier to entry?
Machhapuchhare - The Himalayan Peak Off Limits to Climbers
> A company producing washing machine is empowering users. Period.

If that is your definition of empowering, so is a company that produces toilet paper.
It must be exhausting to be so much better than the rest of us.

I never understood the idea of privation being considered progressive. It isn’t progress to set the thermostat to a more uncomfortable temperature in order to save energy. It isn’t progress to have massive grid outages because windmills froze — windmills that are sitting atop many lifetimes of oil and natural gas reserves. It isn’t progress to freeze today because someone is theorizing that Tuvalu is on the cusp of sinking. Yet Tuvalu is growing in size instead of sinking but our policies still feature Chicken Little fear-mongering as a tool of control.

Sitting in a frozen-windmill-induced blackout in sub freezing temperatures for day two in Houston of all places makes me extremely irritated that the reason we have a blackout is because the hysterical anti-carbon crowd is afraid of a catastrophe that we’ve been promised since Al Gore’s inaccurate film. [1] A “catastrophe” being used in a similar vein as the war in Eastasia. Or was it Eurasia? Kind of hard to remember now given that new printed books are being replaced by digital because forgotmypw17 is worried about the carbon footprint of ink.
Functional Programming in Python: When and How to Use It
Basically the account gets marked memorialized and then will never be expired.

So, yeah, as the other reply said, "reserved nickname", but more precisely "reserved accountname indefinitely".
Admitting these things is the first step towards changing, and often the most important, so well done :)

Sure, it's hard to get over the long-distance barrier, to communicate, and to see the effect of what we're doing

But leaving the barrier up is like sailing without wind. As in doldrums. Is that what you're feeling?

Maybe go for a run and agree with yourself to afterwards send a written work message, or ping a colleague just saying "Hey, how's it going?"

Just make any crack at the barrier infront of you. What is the smallest chip you can start to make?
This is an amazing post - it describes exactly how bad manager looks like and what kind of expectations does he have from his employees. No emergency PTO (despite being a benefit), ability to just get rid of people who don't suit him, cursing at people, not having a proper work/life balance. It just keeps on giving.

And all for what? A mapping application having features which really don't save lives 99% of the time.
Where goalposts for "winning" can conveniently be moved each weekend, I imagine.
> But for what? Most heirloom hardbacks are better-than-average novels for well-heeled fans and collectors, not a complete guide to rebuilding civilisation.

They're not a guide for rebuilding civilization. They're something that can last through whatever dark time you're considering in some semi-forgotten corner, so the next civilization can learn about and study what came before. And honestly, they don't need to last the whole time, but rather only until thins recover enough that you start to have copyists, etc.
He is right on almost all of what he is saying regarding work life balance and such.

But if you have the oportunity to not have to work under a guy like that. Why would you? At most you will get a salary raise but ultimatley you would be working very hard under his wip to realize his dreams and goals.

The mind set he has can be really benefitial for certain companies and it is really helpful for start-ups to work like this because you establish an base line of dicipline in the company culture that is valuable.

But he obviously is not capable to reflect back on himself and see who he are. These sort of people rarely are capable of that and if they do they dont really care.
Can't wait for the iOS version! I've signed up on the waitlist though. Been looking for something that goes beyond algorithmic recommendations for a while now.
He is discussing exactly that. That he failed to fix those problems from within.
You can test GNOME Web (Epiphany) just fine, which does use the same engine.
Behind the scenes of CityBee customer data leak
I am not the source of the original statement, but my own interpretation of "powerful" aligns with simplicity and flexibility. Plain text has only slightly more structure than a stream of bytes, meaning it retains a lot of simplicity and flexibility. Yes plain text can be inefficient and is overused (a proprietary unpublished wire-format does not need to use JSON). However, 50 years from now, the only data I feel comfortable knowing I'll be able to read is plain text (and possibly also JPEG and a few other well-specified and simple binary formats).
Many binary formats are effectively defined by large complex and transient code bases that target particular tool chains and APIs. A new binary format needs to justify itself, less so plain text.
It's also leaves out everyone for whom sex is not about power. It's like saying knives are for stabbing, which is true, if you're going to stab someone.
That’s great.

Removing a platform for people that say, in hindsight, ‘it was obvious that was going to fail’ is a step in the right direction.

If western societies insist on outsourcing R&D through misguided tax laws, they have no idea the amount of harm they are doing to the next generation of young people (who will be subservient to the innovating countries that were smarter in their policies).
I don't quite buy that; whatever your cultural norms are, there will always be a significant problem with any kind of forced violation of this kind.
I found that HN is generally not very friendly to LGBTQ+ people. I don't think it is because there's a certain type of phobia here, but most people here are very logical and analytical people which I've seen resulting in "logical arguments for and against the existence of ..." which is just.. Why

We exist because we exist, nothing else.
Have you tried using made-up or downgraded curse words? Fracked, frelled, dren, sparks, slontz, gorram, jagweeds, cheese&crackers, crackers&toast, etc?

It will probably make you feel silly, but you can meditate on it being literally no sillier than using actual curse words to pepper your ordinary speech.
The Softbank one looks like someone grinding their teeth in frustration to me.