Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
evercast
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
evercast
3y ago
> Usually this isn’t necessary and its better to just return the error unwrapped. This is a terrible advice. Wrapping is extremely helpful in providing additional context for the error travelling up the call stack. Without wrapping, one
2.
▲
by
evercast
4y ago
I believe the idea is that 'panic' is considered something fatal. If it happens, the application should die unless you have a strong reason for it not to. If you can recover e.g. by returning HTTP 500 for a single request, it shou
3.
▲
by
evercast
4y ago
> There's a reason why most FAANGs developed their own packages management and deployment system and keep using them. They are simpler, less bloated, easier to debug. Most FAANGs developed their computing infrastructure before Kuber
4.
▲
by
evercast
4y ago
It doesn't work like this. If there is a hiring freeze in place, it means that internal headcounts are also limited. The "desperate team elsewhere" must have money to pay for the new engineer.
5.
▲
by
evercast
4y ago
It is not harder, it is different. They just ask more system topics, while focusing less on coding. There is, however, a catch. If you get hired as a SRE-SWE, you can easily switch to a regular SWE. If you get hired as a SRE-SE, you may hav
6.
▲
by
evercast
4y ago
Counterpoint: I have a HomePod mini in one of my rooms and it reacts easily to any mention of Siri in other rooms. So I am actually impressed with how good it is in reacting.
7.
▲
by
evercast
5y ago
iCloud and Google storage plans are overpriced? I have always thought they are cheap storage plans. 50GB of iCloud costs $0.99 per month. 2TB costs $10 which is similar to other solutions such as Dropbox or OneDrive.
8.
▲
by
evercast
5y ago
+1 on this. Homebrew is so smooth to use that I never felt like I am missing something compared to Linux package managers.
9.
▲
by
evercast
5y ago
I'm certainly far from finding excuses for Google, but I have strong doubts when reading stories like this. I wonder how is this possible? If you check their support packages at https://cloud.google.com/support/ ,
10.
▲
by
evercast
5y ago
What finance jobs? The only companies in software engineering paying more than FAANG are trading companies like Jane Street. And AFAIK they have harder interview loops than Google.
11.
▲
by
evercast
5y ago
As engineers, we all know that there are different circumstances. Sometimes they are technical, sometimes political. I would say we should always assume goodwill, unless proven wrong. This is irrespective of whether we talk about Apple, Goo
12.
▲
by
evercast
5y ago
Calling Uber just "a taxi app" is IMHO like calling Facebook just a website. Sure, that's what the end user gets, but there is plenty of engineering involved such as maps service (I believe they have their own, but I might be
13.
▲
by
evercast
5y ago
Interestingly, this is not some random app, but something that has been featured in Wired: https://www.wired.com/2015/09/turn-handful-phones-speaker-sy... This is their webpage: https://ampme.com/
14.
▲
by
evercast
5y ago
Umm... This is a US-based job, right? As someone based in Europe, I find it absolutely shocking you have been requested to work ahead of your start date. This is not even eligible for asking if it's a red flag. It's insane. edit:
15.
▲
by
evercast
5y ago
Well….. it should be clear by now that this is not just about “resetting a password”. The instructions at https://support.apple.com/en-us/HT204106 provide quite a lot of options to follow, with the support call being l
16.
▲
by
evercast
5y ago
@OP Since the machine is new, I wonder if you talked to Apple support on the phone? Did they tell you to visit the service in person? Also, out of curiosity, how can you have multiple personal/professional Apple IDs? AFAIK you need to
17.
▲
by
evercast
5y ago
Just casually wondering here... how do you evaluate the voice assistants to claim that Alexa is improving, Google Assistant is getting worse and Siri is terrible? I used all three and honestly I don't feel a whole lot of difference bet
18.
▲
by
evercast
5y ago
I don't see this mentioned by other commenters so let me provide another perspective. Namely, I think OP is doing it wrong. OP claims to have done 400+ LC problems over a couple of months. Let me say it out loud here: this is simply cr
19.
▲
by
evercast
5y ago
My bet is that K8s will not only be worth learning in 2022, but also easily beyond. It is now a common infrastructure component of projects I participated in (some always used it, some are starting to). IMHO Kubernetes is quickly becoming t
20.
▲
by
evercast
5y ago
Works perfectly fine for me. Safari 15.1 on Monterey. Same on iPad with iOS 15.
21.
▲
Apple's iPhone Recycling Robot (2018)
(techcrunch.com)
1 points
by
evercast
5y ago
|
0 comments
22.
▲
by
evercast
5y ago
Precisely this. If the management is willing to put an unexperienced person at the steering wheel of the company's IT infrastructure, it is a clear red flag. This is not to depreciate OP's talents. Instead, it sounds like the mana
23.
▲
Apple will notify users about state-sponsored cybersecurity threats
(support.apple.com)
538 points
by
evercast
5y ago
|
148 comments
24.
▲
by
evercast
5y ago
Comments like this make me wonder if people really expect engineers to be fired because of an outage? I do not work at Google, but none of my workplaces would fire engineers because of a failure. Mistakes happen. As long as they are not re
25.
▲
by
evercast
5y ago
I think "Effective Java, 3rd edition" is a good book to have a look at. It is not entirely up to date but covers Java 8 features which are a must. In general, I'd heavily recommend studying the usage of lambdas & streams.
26.
▲
by
evercast
5y ago
I do not think an advice like this is applicable to any programming language out there. For example, I find it hard to apply to languages which have long history and change a lot over time, like Python or Java (or C++ as mentioned in other
27.
▲
by
evercast
5y ago
When looking at the GoF design patterns, I believe one should also note that they were created not only to solve a bunch of design problems, but also to deal with the limitations of the programming languages back in the day. For example, if
28.
▲
by
evercast
5y ago
OpenJDK serves as the upstream for many Java distributions (maybe all?) and it has no notion of LTS. LTS is just something to which vendors commit as outlined at https://openjdk.java.net/projects/jdk/17/ : “J
29.
▲
by
evercast
5y ago
You have "like 20 different credit cards"? I live in Europe and I don't know anybody who would have more than 4-6 cards total. Granted, it's an anecdotal proof, but I really have hard time imagining any of my friends hav
30.
▲
by
evercast
5y ago
I have some doubt with respect to whether what author claims is "medical data" is indeed medical. Practically speaking, the data he mentions seems like the things collected by Apple Watch and stored in the Health app. There is ind
More ›