skysight-inc/HackerNews huggingface dataset:
"Unlimited PTO" is the biggest scam ever.

1) It is a lie. It is certainly NOT "unlimited" in any way, shape or form, and everyone knows it. Can you take 10 years off? How about 1 year off? How about 6 months off? Nope. "Unlimited" is a lie. There is a limit. But now it is a "secret" limit.

2) Unlimited PTO = Limited PTO and the limit is 100% determined by your manager. If you manager likes you, your secret limit will be high. If you manager does not like you, your limit will be low or even ZERO. Unlimited PTO means a manager can just refuse to approve any of your requests and there is NOTHING you can do about it.

3) Unlimited PTO means extra confusion for everyone. Instead of knowing that you can count on 2, 3 or 4 weeks vacation, you simply never know how much time you can get. And this time can change at ANY time.

4) Unlimited PTO means unequal time off for people. Some people will get to take more time off than others. It is guaranteed to be unfair and guaranteed to be gamed.
Basically, it encourages people to take time off early for every excuse (instead of saving time up). Also, it encourages lying. You want to take some time off, better to claim that your kid is sick than to be honest and say you want to go to a baseball game.

5) Unlimited PTO = no privacy. Now you have to explain and justify every time you want to take a few days off. When you have 2, 3 or 4 guaranteed weeks off, you just say "I wish to take my X weeks off at these times". You do not need to explain that you going to just lay in front of the TV and binge watch 90's shows. But with Unlimited PTO, there are no guarantees. So now your manager can demand that you justify every request. Instead of notifying, now you have to beg.

6) Unlimited time off is am employee-hostile position. Imagine if a company offered a "unlimited salary". You get paid whatever your boss wants to pay you every month. It might be zero or it might be a million bucks. Would you agree to that? No. No one would. Then WHY would you agree to an unlimited PTO?
"world domination", specifically, refers to a long-running joke about the corporate-sponsored capitalist competitors to FLOSS. See [0] for an example of the joke being used to title a talk and frame business decisions. [1] contains a history of the phrase in the Linux world. Note that Linux and git share the same original author/designer.

[0] http://www.catb.org/~esr/writings/world-domination/world-dom...

[1] http://xent.com/pipermail/fork/2002-January/008429.html
Note how POSIX still has SCCS as the default VCS (and it is still fine for single file commits)...
you say this like all cartoons growing up weren't giant ads. Almost every cartoon of my generation was created by a toy company. He-Man, GI Joe, Transformers, etc.
In which markets, though? I'm having a hard time identifying a market not overrun by companies at war with their customers.
Microsoft is also onboard, I think? Their latest Surface Laptop 3 has top-priced models with AMD CPUs
We use freshpaint to connect to Amplitude. The setup was super fast and we had product analytics set up within minutes! The auto-track is a life-saver so that we can confidently ship a feature and then come back and set up product analytics after the launch, while knowing that we aren't missing any old data. The team is very helpful with a ton of experience in the analytics space, so rest peacefully knowing you're in good hands :)
While we're still perfecting the renewable situation we need to shut down all this coal bullshit ASAP and patch in nuclear. I guess people would rather be definitely killed by particulates and climate change rather than almost never killed by radiation---just because it sounds scarier. Madness.
Ask HN: Build or Sell?
I've gotten two "schools" of advice quite often:
A) Sell, sell, sell: Get out of the office, talk to people, sell an idea, then figure out how to build it.

B)Momentum is key: People are always interested in new products but its essential to keep the momentum going. Every meeting should have a clear next step that gets you closer to a sale and people aren't going to sit around waiting for 6 months while you build.

The first piece of advice leads me to think that I should be out talking to people more while the latter makes me think that the conversations I've had are good and I should focus on building and then start having more conversations once I've built an MVP.

How do I reconcile the two? Any thoughts for alternative plans?
Using the term boomer'ish may not be the most productive approach. Yeah times are changing but why use the slur 'boomer'.

There is a lot to be gained by following the wisdom of the previous generation. They plowed the way for us. Our societies stand on the shoulders of giants, we'd do well to remember that includes the people immediately before us and will one day include us. Yes they made mistakes, as will our generation. But they also made progress, progress we should be grateful for.
Plus, studies by even Boeing themselves after the fact showed that retraining caught the problem, further cementing that retraining is a good thing. Had more pilots retrained specifically for the 737 MAX (rather than on older 737 simulators or test flight 737 vehicles that airlines had lying around from earlier models), a larger alarm would have been rang before problems were experienced in the wild at the worst possible time (when people's lives are endangered).
Ask HN: Why are jobs gotten via referrals but online blind dating is now normal?
Seems like companies believe the best hire is connected to their existing workforce in some way e.g. well known that most jobs are sourced through some internal referral.

And yet as a society we've increasingly moved on to blind dating via dating apps like Tinder instead of meeting people via a mutual connection.

Logically you'd think the "optimal" strategy for hiring and dating would be similar. In this case, either via a mutual connection or not.

And yet we see this divergence in strategy. Why is that?
Did you know that is how a lot of cartoons started? I recommend you watch https://www.netflix.com/mx-en/title/80224167 . (The Power of GraySkull documentary).

Cartoons like TMNT, Thundercats, Silverhawks, etc where done for the single purpose of selling toys.
This reminds of a Linus Torvalds rant, with less cursing.
Yes this is my understanding as well. He just needs to give access. He doesn't need to provide any infrastructure (which would be unfair to any homeowner).
> It’s said that there are only two hard things in computer science: cache invalidation and naming things.

I've always heard the joke as "there are only two hard things in computer science: cache invalidation, naming things, and off by one errors."

EDIT: I didn't read all the way to the end of the article before posting this, so of course it has the original joke at the bottom haha.

"There are two hard problems in computer science: cache invalidation, naming things, and off-by-1 errors."
- Leon Bambrick
If your goal is to create more make-work programs, how about picking an industry that doesn't have massive negative externalities?
"Learn Python 3 the Hard Way" on Amazon: "68 used and new from $11.95". New it's essentially $18.

I have trouble imagining that anyone who might have wanted to learn from a book would have baulked at a <$US20 purchase. There are plenty of people who don't like learning from books, which is fine, and I'm certainly not denying their existence, but those people wouldn't be in Zed's market anyhow.
all cartoons that were aired were ads to sell toys.
Darn, I was hopping for something on electric guitar playing.
Perhaps at the time people did not accept this concept? I mean, if people don't see a problem with switching terminal values (feeding people) and instrumental values (making money) around, then there's no hope for humanity anymore.
That's a real Rude Jude!
I never understood this either. Why not go to a whitelisting model for channel owners and just start with large brands like PBS that have a vested interest in their reputation. You get the benefit of new videos from those channels and then slowly work through a backlog.
Ok. I seem to have less trouble using it while staying in better areas.

Same goes with hanging out with my 5 year old in our city (San Francisco). Lots of ugly stuff here, and I wouldn't set her loose without me to guide her, but the good stuff makes it worth it.
Seems very unlikely for safety https://en.wikipedia.org/wiki/Aviation_safety#/media/File:Fa...

Cost, who knows.
The TV can't replace a babysitter, but it's still reasonable to expect content labeled for kids to be filtered.

If YT can't and won't do it, they shouldn't label it as kids content. They have a separate product/brand for it, so it should be what it claims to be.
Same, this was common in the late 70s and early 80s. Sure, you were on a mainframe terminal or a PC with a cd-rom, but the search principles are the same.
A way it would be useful without sessions is if you have a webapp that loads a list of email addresses on startup. For each request that comes in, it checks if the request has an emauth JWT (maybe passed in a Emauth-Token header). If it does, it verifies the sig, then checks the contained email address against the whitelist. If it matches the request goes through.
Lenovo announced some Yoga laptop with Ryzen 4000, which is an AMD version of their Intel laptop. The differences? No 4k and only 8GB RAM for AMD. 4-core Intel has 16GB, 8-core AMD has 8GB RAM. Coincidence, right?
> This is the use-case that gift-cards serve.

That's a reasonable use case (although I still think there are much better options).

However, that's not the sort of use case that is usually involved when people give gift cards.
What a lovely man.
GitHub Is Down
Problem with Push, Pull. No updates on https://www.githubstatus.com/ yet.
SVN also had serious difficulties and performance limitations which git does not.

Git is somewhat confusing to use, but not enough so that anyone really cares all that much (besides a few people who really care) and that is not a recipe for easy replacement.

There were/are slightly less confusing version control systems (mercurial) but they didn't catch on for whatever reason.
Not the OP, but we tried that with my daughter. It turns out that’s only a viable strategy if you’re willing to absolutely never use a phone or tablet or computer or tv in their presence, ever.
I don't know what YouTube y'all are using. The recommendations on my end are pretty great. Gaming replays from my favorite video game, woodworking videos, cooking videos, the latest piece from Jonathan Blow, a review of Blade Runner 2048, a video about gardening, and some Star Wars criticism. Ten videos above the fold that exactly suit my interests, any one of which I'd probably be happy to watch, and some of which might even be edifying.
Isn't that what Git LFS is about?
The cloud is going to change a lot of stuff, file-system based code might be gone, code-in-database is already halfway here ... opportunity
The Lonely Battle of Thomas Reid – One Man Against the System
Whatever the intent here was, it's having a completely bonkers outcome, and a real chilling effect on content creators who have done no harm.

Content creators, who are not intending to target children with their videos, are taking steps to ensure they're not ensnared by the onerous definitions the FTC has given for "children's content." The FTC has indeed explicitly said that the content creators, not YouTube, are responsible for flagging their videos as "for kids," and the content creators are personally liable to pay a $40,000 fine if the FTC thinks they made a mistake [0]. So videos where adults dress up in costumes, producing videos for other adults, but that a kid might like? Yeah, they don't wear those costumes anymore, because the FTC might consider it targeted-to-kids.

Meanwhile, actual garbage aimed specifically at children, like Elsa-gate and animated shorts with instructions for viewers to commit suicide, go untargeted by this non-fix.

[0]: https://arstechnica.com/gaming/2020/01/the-ftcs-2020-coppa-r...
Exactly, it can't phone home so you essentially have lobotomized the smart part.
What number?

CAFOs are objectively horrendous things. Feeding grain to ruminants is also horrendous.

Using lots of fresh water, pesticides, herbicides, and fossil fuels to grow grain on high quality land -- rather than allowing grazing animals to graze on marginal lands -- is a highly dubious practice.

Nothing about that cycle is good for any of us, any of the animals involved, or the soil or water resource management.
I am happy to use whatever everyone else starts using, provided it works at least as well. But I also do not have many problems that git won't solve, so I don't feel a burning need to switch. I think git is good enough that source control is no longer a very interesting problem.
That's a sticker from a ClickHouse community event, not related to the benchmark. We tend to stick them on anything flat. My ancient Dell XPS-13 has one. It's definitely not that fast.

That said, the sticker is from a real performance test. I assume it was a cluster but don't have details. ClickHouse query performance is outstanding--it's not hard to scan billions of rows per second on relatively modest hosts. These are brute force queries on source data, no optimization using materialized views or indexes.

For instance, I have an Amazon md5.2xlarge with 8 vcpus, 32 GB of RAM, and EBS GP2 storage rated at 100 iops. I can compute average passengers on the benchmark NYC taxi cab dataset [1] in .551 seconds using direct I/O. The throughput is 2.37B rows/sec.

ClickHouse is so fast on raw scans that many production users don't even use materialized views. I mostly use them to get responses down to small numbers of milliseconds for demos.

[1] https://tech.marksblogg.com/benchmarks.html
They can still make ad money, just not targetted ad money. The reality is that if theres money to be made someone will do it. Youtube is just another marketing channel, they'll be able to move into merchandising and other money making option
Does does he admit that fossil fuels are causing climate change, or does he agree that the climate is changing but deny fossil fuels are causing it?
Near/Bright thermal heater range is 780 nm – 1.4 μm.

Unless those heat lamps that also produce visible light damage the eye, I don't see how 865nm lidar could do it if the power is low.
(Are you listening facebook, twitter, et al)
> People give Amazon gift cards because they think of them as basically giving cash without giving cash.

For people who think of them that way, it just raises the question -- then why not give cash? Cash is much more useful.
> being forced to live in California is a huge downside to any FAANG job (for me, anyway)

You must not like being able to go snowboarding on a Saturday and surfing on a Sunday :)
yeah auto suggest fail
Defining such a benchmark and making it public would be incredibly difficult, because as soon as you do, it becomes too easy to game. Think of the worst possible SEO hacks out there, except from the perspective of the engine itself.
The biggest problem with performance reviews: managers are too scared to give feedback throughout the year, so when the feedback does come during the performance review - the employee is in utter shock.

Generally, there's no perfect time to give others' feedback. Most people hate criticizing others. But as a manager, I find that it's necessary; otherwise the performance review experience is less than desirable.

I have been using some performance feedback generators, and it's been helpful in helping me figure out how to phrase feedback so it's specific and mentioned in a way that's not careless or thoughtless.
Curation is messy, but that doesn't mean we should throw up our hands or, worse, think an algorithm can do it.

The argument here is whether imperfect curation is better than none, and the history of television tells us that it is. We never had a TV channel that randomly showed kids pro-suicide messages.
This is funny, this exact same conversation happens on hn at least once a month. Reply for reply same convo
Can you compare ggplot2 to matplotlib? 90 seconds of googling didn't seem to indicate to me that ggplot2 is particularly different, either in terms of its power or expressivity, than matplotlib.

Those 90 seconds of googling constitute my entire knowledge of ggplot2.
We lost tremendous amount of short term memory thus chimps can do this, we can’t
> Is he implying that other cosmologists have proceeded as if dark energy is well evidenced?

I thought dark matter and dark energy are simply placeholders for a discrepancy we see between our models of the universe and our observations. No?
I actually like perforce. (if you're not constrained by distributed)

It does huge well, and I like the one-number changelist.
Your application of the term tyranny here is an insult to those that have actually lived under it.

A deontological (or partially deontological) system like ours fails its people when it fails to ensure outcomes for the common good. Otherwise you get a system where the powerful can hide in the shadow of legal complexity that exactly overlaps their own personal interest.

The state trying to force a billionaire to open up a beach is not tyranny. It is undoubtedly not in the billionaire's interest but there is no world where it is tyrannical.
As a library, if you just have to avoid logging frameworks, at least log to `stderr` so you don't break tools that parse output.
I'm a few years older than you it sounds like but likewise, I found FCC through reddit and finished my front end cert (back when it was still AngularJS based). It definitely wasn't easy getting my first job, and I was lucky to have helpful bosses/mentors to help me bridge the gap from "self taught" to senior dev, but it showed me that it's definitely possible to make it in this industry with a bootcamp or other non-traditional background. I agree with the tweets that you should take graduating/hiring numbers with a grain of salt and be weary of income sharing, but I think the people in this thread totally dismissing bootcamps as a valid path to development are off base.
That reminds me of Google Buzz. I used it with a group of maybe 5-6 other people, and it felt like Google had built this product just for us- deep integration into Google Chat and Gmail, everything was solid, and no one else was using it, so it felt like our own private ghost-town.
You clearly haven't seen some of the horrifying stuff that slips past the filters. We're not talking about the episode of Leave it to Beaver where Wally smokes a joint. There is a category of malicious amateur cartoons that look kid friendly in the thumbnail and in the first few minutes, and then become sick. The Elsagate stuff was part of that. I have seen, on YouTube Kids: an ice cream truck driven by a cartoon animal, who poisons and kills the other cartoon
animals; and a knock off Mickey Mouse cartoon where Mickey rips his own head off unexpectedly with full blood and gore. This is not "have a discussion with your kids" territory, it's nightmares and trauma. As a parent, the risk of that happening obliterates the value proposition of YouTube for kids.
This is not a helpful statement. Unless you can identify which of the statements in the article are false and provide some convincing evidence to back that up, why should believe you rather than the article's author?
Around here, there's a chain of grocery stores that costs less than Walmart for better quality, locally sourced dairy (not milk though), meat, fruits, and vegetables. Boxed goods are usually cheaper at Walmart, though.
I mean so is Unix and it's still around all these years. Heck there's nothing especially obvious about a for loop, yet every language has them. Once everyone's accustomed to the weird interface they are just going to demand everything else have the same weird interface they're used to. This is one of the lamentations of the Unix Hater's Handbook.
Yes you are right.
I had some leaks in mind where they had a three die picture.
My fault.

The CPU Cores are stil Zen2
> There were/are slightly less confusing version control systems (mercurial) but they didn't catch on for whatever reason.

Also (sorta) darcs, and hopefully pijul. I sincerely hope some patch-based version control can catch on.
Yeah, but it’s not really out of the box.
I include a quote at the end of most articles, and I actually included that one at the end of this one, too.

here's the tweet where it came from: https://twitter.com/secretGeek/status/7269997868?ref_src=tws...
It's true there are innumerable variables at play here. The nature of the work is a huge factor as well. It's probably futile to try and come up with a general rule of thumb. It could be that people already have too much spare time on their hands which is not being filled with meaningful endeavour. It's also undoubtedly the case that many peoples working hours are not filled with meaningful endeavour either.

Thank you for telling me the purpose of life in a very matter-of-fact way. I think you would find a lot of people who would find your assertion extremely debatable. To be frank, I pity anyone who thinks the purpose of their life is to have fun.
Every version control system that's become dominant in my lifetime became popular because it fixed a major obvious flaw in the previous dominant system (RCS, CVS, SVN).

From where I sit, Git has a couple obvious flaws, and I expect its successor will be the one that fixes one of them. The most obvious (and probably easiest) is the monorepo/polyrepo dichotomy.
I agree with the first half of the statement: we indeed do not have a cloud-first version control system. It could bring some real benefits of tight integration with continuous build and other things considered to be essentials nowadays.

I don't see files going anywhere. I would like to listen to examples of "code-in-database is already halfway here", if you happen to have them.
It's a monopolized medium trying to reconcile the concept of people uploading their own videos with the idea that children should only watch safe content. I don't believe it's a good idea in the first place and it leads to rules that can be misapplied to content creators.
alt.barney.dinosaur.die.die.die https://en.wikipedia.org/wiki/Anti-Barney_humor

Parents traditionally hate programs targeted only at children, which is considered why Barney hatred blew up, plus the internet.

To move forward you need some sort of premise, else you're like all parents before you who thought this generations cartoons are dumb.

For instance, it's important to be able to share programs with your kids and it's hard to do that for programs written only for children, it needs multi-layers to help parents want to participate.

The alternate theory is, programs targeted just at children lets them enjoy life more. Or programs targeted just at children helps them develop faster. Or a neutral if they are semi-randomly browsing Youtube then un-boxing videos are no worse and no better than the other content they will watch.
How does that interaction work? Last I checked, it wasn't great or it was too much of a hassle (I don't remember exactly).
Unless you're giving them their own device it's easy to make a mistake and have an account with a CC accessible.
Having worked in that industry, that's backwards. OCEAN is solid, well-understood science; we have decades of figures for test-retest reliability, we know what correlates and what doesn't. FB's black box factors are not public, not understood, and if they stopped working tomorrow no-one would be able to tell you why (or why they worked in the first place).