Hacker Newsnew | past | comments | ask | show | jobs | submit | pikzel's commentslogin

The status page was often down when GH was down, back in the days.


I could imagine a leadership or viewpoint change in how they reported when/what was down.

I've seen so many times where Company A will complain that their vendors aren't accurate enough about uptime and how Company A notices first that their vendors are down, but then they themselves have a very laggy or inaccurate status page.

We want our vendors to be accurate to the minute on these, but many CTOs don't care to admit when they too have problems.


Aha we need a status page of status page.


Sup dawg I heard you like status pages.



It's all individual. That's like saying writing only happens when you know exactly the story to tell. I love open a blank project with a vague idea of what I want to do, and then just start exploring while I'm coding.


I'm sure some coding works this way, but I'd be surprised if it's more than a small percentage of it.


And they're now running all environments on a single machine! The bigger blast radius the better, right? Right...?


They still haven't solved shadowing.

  a, err := foo()
  b, err := bar()
  if err != nil { // oops, forgot to handle foo()'s err }
This is the illusion of safe error handling.


I would be astonished if there isn't an automated tool to check for that at the push of a button. I would be mildly surprised if there isn't a compiler flag to check for it.


Not a compiler check, but staticcheck is widely used:

    % staticcheck test.go
    test.go:7:2: this value of err is never used (SA4006)


Yeah, as one data point, https://staticcheck.dev/docs/checks/#SA4006 has existed since 2017.


There very much is not. There is a compiler error you can’t disable if a variable is completely unused and that is it.


I’m surprised I don’t see this mentioned more. This is spooky action at a distance at its worst. And it’s not even limited to error handling. Any multi value assignment works like this.


It's fairly obvious when writing Go that `err` is being shadowed and needs to be checked after each expression. You should be wrapping them anyways!


"The Macintosh on which I type this has 64MB: Unix was not designed for the Mac. What kind of challenge is there when you have that much RAM?"

Love it.


I don't understand what they mean in that quote. Neither Unix nor the Mac were designed for that much RAM.


Judging from the context, the user interface was fine in the days of limited resources (a 16 kiloword PDP-11 was cited) but then modern computers have the resources for better user interfaces.

They clearly didn't realize that even more modern Unix kernels would require hundreds of megabytes just to boot.


What kernel takes 200 MB+ to boot?


Had I seen PT5M I would have never guessed it meant five minutes, so you would need to refer to the RFC then.


Yeah, forcing her to use Discord just to get his attention.


Pretty much everyone uses Discord now. It's not about forcing her, it's about using a chat program you use already. If you two happen to not use Discord to talk to each other surely there is some other app which you use to communicate with each other.


> Pretty much everyone uses Discord now.

Errm. No. Not everyone uses Discord now. When making general statements like that it always helps to keep a bit of perspective: am I or am I not involved in a crowd that on average is more likely than other such crowds to be using piece of software 'x'?

At any one point in time 'everybody uses IRC', 'everbody uses ICQ', 'everybody uses Messenger' and so on would have all been equally false.

Almost everybody who is not a child in the developed world has a mobile phone. But not all of those are smartphones and there are still large numbers of people in the world who don't have any of this, nor do they have internet access (about 40% of the people, some because they are too young, some too old and some for other reasons), which is a pre-requisite for using something like discord.

By the time you're done with taking all this into account you end up with a paltry 140M MAU, a far cry from 'pretty much everyone'.


friends: all my friends use discord

school: there were various discord groups most people joined

work: Most of my communication with coworkers is over discord

fun: all online communities I'm a part of have a discord server

>But not all of those are smartphones and there are still large numbers of people in the world who don't have any of this, nor do they have internet access

Everyone I know IRL has access to the internet and except for some kids everyone has a cellphone.

By everyone I didn't mean literally everyone. I meant that if I want to chat to someone or about something 99% of the time discord is the place where that happens because that person uses discord or a discord server exists for that topic.


> By everyone I didn't mean literally everyone.

ok

> I meant that if I want to chat to someone or about something 99% of the time discord is the place where that happens because that person uses discord or a discord server exists for that topic.

But that's a completely different thing than what you originally said ("Pretty much everyone uses Discord now.").

I is the operative part here. Personally I've never used discord, and I don't know anybody IRL that has to the point that they have asked me to join and if they did I would probably refuse. I have enough comms channels as it is.

It is important to realize that when you speak in generalized terms you are usually just speaking for yourself, so better to phrase things that way.


This is just your social circle.

For work it is IRC, zoom, slack. Never been asked, or know a single person using discord.


And here it's email first, phone second, sms if I can't be reached immediately. And I guess there are as many variations on that as there are people, with the number of comms options comfortably exceeding 33.


> Pretty much everyone uses Discord now

This statement is indicative of living in a bubble but being unaware that it exists.


It's likely that someone's girlfriend is in the same bubble as themself.


This is yet another generalization that doesn't hold true for the vast majority of the couples that I am aware of.

(scope = me) != (scope = the world)

Your bubble is unique to you, even if it seems like that's the whole world because you haven't seen much outside of your bubble (almost by definition) that does not mean that you are going to be able to generalize outside of your bubble from data collected inside of it except for the most obvious of cases.


Did my master's full time while working full time. Never had better grades before or after, but sacrificed a lot and nothing stuck. Can't remember barely anything I learned during my master's.


This webpage could be a few lines html and css, but uses 172 node modules. 4240 files. The repo is 17.6 MB. We Deserve Much Better.


how do you see this?? i'm a newbie to web development and selected https://github.com/yuanqing/single-page-markdown-website for something clean and minimal in design.

but those are crazy stats! what would you suggest for newbies like me?


Jekyll is quite popular and generates very light webpages. I find the result pleasant to use. https://jekyllrb.com


Why don't you read the article to find out? https://github.com/QiushiWu/QiushiWu.github.io/blob/main/pap...


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

Search: