Hacker News new | past | comments | ask | show | jobs | submit | free652's comments login

April 1st!


zfsbootmenu https://docs.zfsbootmenu.org/en/v3.0.x/

Also nice way to recover zfs if anything goes wrong. yea, it's a linux image for just booting. But you put it as an EFI image, and works great.


Well since FreeBSD is pulling ZFS source from Linux, I am not certain what are the rough edges. And I have ran ZFS for 7+ years on Linux with zero issues.


ZFS is not part of linux. It is a separate project that publishes both to FreeBSD and some shims so you can run it on Linux. FreeBSD pulls and directly integrates it, but for license reasons linux doesn't pull it in directly. Yes the upstream project does have some shims of linux use that they public directly, but FreeBSD is a first class user of that project while the linux shims are a hack that some in the kernel do not want to work.


>Laying off randomly and not low performers

Low performers? By what metric? And your metric sucks, that's because a single metric is meaningless, even 10 metrics are useless.

Did you do over 200 CLs a year? 10000 LoC? 10-20 design docs? 10 product launches? CL comments, reviews, bug fixed, filed?

Sure you can identify outliers, but the baseline is not exactly very telling.

In my other companies layoffs were always random.


Striving to cut low performers and sometimes getting it wrong is orders of magnitude better than randomly cutting people, gutting high performers, and ruining confidence to other high performers that working hard will be appreciated.

So yes, it doesn't matter which metric you want to use, but use something that is directionally correct with being a low performer, and get rid of those people. You might get some wrong but for the most part, people will be happier that the coasters and stragglers are gone.


IMHO a lot of googlers (especially old timers) believe they were special, here is a news flash. You weren't, Google didn't come with a lot of products. And that's why where Google is right now.


A nearly $2T dollar company and growing? A more successful company than nearly all others in the history of humanity? Yeah, must be terrible for them.


Where it is now? 300B revenue with 11% growth and 96B in earnings with 120B in cash. They are fine.


They were and still are special. They fundamentally changed the web with a better search engine. Also, Android. Also, Chrome. Also, infra required to run YouTube... even if you don't like the end product, the infra is incredible (same for FaceMeta and Netflix).


Found the non technical manager


According to Hamas, right? When someone throws numbers directly from Hamas, that someone lost all credibility.


According to statistics, too:

2:1 civilian:Hamas ratio according to the IDF, with 5000 from Hamas dead and 10,000 civilians dead [0]; Gaza’s population is about half under 18 [1].

So if you figure deaths among civilians are random, then about 5,000 Gazans under 18 are dead.

[0] - https://edition.cnn.com/2023/12/05/middleeast/israel-hamas-m...

[1] - https://www.npr.org/2023/10/18/1206897328/half-of-gazas-popu...


I can read and suggest for you to do the same when providing sources:

From [0]:

>The Israeli military has not officially published any estimates of those killed.


Apparently you can’t read the second paragraph.

> The AFP news agency first reported the Israeli assessment on Monday, citing a briefing for foreign media by senior Israeli military officials. Asked about reports that about 5,000 Hamas militants had been killed since October 7, one of the officials replied, according to AFP: “The numbers are more or less right.”


No, according to the IDF, which disgustingly lumps together civilian and military casualties.


DDG sells your information to Microsoft, there is no such thing as privacy when $$$ are involved


>Java is not the best for error handling by any stretch. But it's easily better than Go.

Nah. If you ever worked in a big enough company you would have:

try & catch Throwable at the main entry.

Go forces to think about every error.

C# doesn't even have checked errors, after using Java for 10 years - checked exceptions are dumb.

Go doesn't have a stack trace in the error and thats dumb.


> Go forces to think about every error.

Unless you just always return it up the chain without thinking about it like the bulk of the code I've encountered. No more thoughtful than "catch and reraise" or "just throw."

And like in Java, an NPE ain't getting caught by the error return of a function in Go either.


Even if you ignore this, assume nobody ever created an editor macro to smash, go has several glaring holes which make it very possible (and reasonably easy) to miss errors entirely. And unlike Java, those errors are just gone, they won’t be breaking noisily eventually.


Not sure what you mean there.

With checked exceptions you need to either handle them directly or yes you can wrap them in a RuntimeException and catch it in main.

I've done a decade of old-school JVM development at enterprise companies. Never seen any codebase where no exceptions are locally handed.


Until your beloved C# application crashes in production on black friday, because you forgot to catch an exception.


Random stuff:

>how many times russia surrendered moscow

Google provides links about the history of Russian wars.

Bing talks about the current Ukrainian affair.

Bing = garbage


it was over 100f 30 days this August

https://www.wunderground.com/history/monthly/us/tx/austin/KA...

I barely handle over 90f for few days


The person I'm replying to said "every day", which is a far cry from "one day of the year". I'm not saying Austin isn't hot! I'm sure it's awful.


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: