Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thdc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
thdc
4y ago
I saw the header immediately followed by the newsletter sign up and initially thought that there was content in between those two sections that failed to load.
32.
▲
by
thdc
4y ago
I actually came across the 400ms number in a 2019 WWDC talk while researching the topic! It said 100ms of that time was delegated to the iOS system for setup, leaving 300ms for whatever your app does. Granted the 100ms section included Syst
33.
▲
by
thdc
4y ago
Yes, and specifically because I believe startup time to be a rare occurrence when using an app. According to a talk I found [here]( https://developer.apple.com/videos/play/wwdc2019/423/ ): there are three
34.
▲
by
thdc
4y ago
Impressive improvement, but is mobile app startup time that important after a certain threshold? I'm not a mobile dev. If the flame graph extends over the entire startup time, then I'd estimate it to be around 600-700ms (wish they
35.
▲
by
thdc
4y ago
I find the behavior predatory but not to a point that I can complain about without any more detail. If I swap out senior students with complete strangers, then it kind of sounds worse, but that may be an unfair comparison. One thing that I
36.
▲
by
thdc
4y ago
This is a lesson I learned too late. Consider extending this idea outside of digital work, to any online hobby. In my case, I think back to all the time I spent on MMOs (basically raised online) and wish I had taken screenshots or recording
37.
▲
by
thdc
4y ago
For running queries that modify data, I will start with BEGIN, run the query, maybe run some checks, then COMMIT or ROLLBACK depending on if it did what I hoped it would do. Are there any downsides to that outside of more typing? Ah I see t
38.
▲
by
thdc
4y ago
Sounds like op is willing to take over the roles, and is questioning the effectiveness of separating retrieving requirements (ask the PM/designer) and coming up with requirements (figure it out yourself). Some companies don't let
39.
▲
by
thdc
4y ago
I've been looking for similar types of jobs in a few spots: Search for non-?profit on HN's who's hiring Code for America has a job board on its website somewhere geared towards nonprofits Tech Jobs for Good is a job board for
40.
▲
by
thdc
4y ago
Interesting, I didn't consider the hash collision angle, as I figured they're normally rare enough to discard as part of average runtime calculations. It does seem to line up with the explanation of the algorithm though - the less
41.
▲
by
thdc
4y ago
That's a good question - if you mean across the industry as a whole then I would say maybe because I don't have insight into every company. I also mentioned that I think it is harder to determine the low performers in larger compa
42.
▲
by
thdc
4y ago
I definitely agree on big tech company bloat, but do not agree with those percentages (or at least on average). I also don't think he properly sorted engineers between slackers and non-slackers due to reasons like the speed at which cu
43.
▲
by
thdc
4y ago
> A palindrome check on this object will take O(1) time for false and O(n) time for true. Someone correct me if I'm wrong, but this sounds like a suspicious statement to me. If the false case is constant time, then the true (not fal
44.
▲
by
thdc
4y ago
I do prefer the piped version mainly because it removes annoying nesting but that's not high on my prioritized list of discomforts. The issue of deeply nested function calls is a thing, but I just use some temp variables to avoid it wh
45.
▲
by
thdc
4y ago
Right, totally forgot essay mills were a thing. Originally, outside of plagiarism, I couldn't think of any ways to cheat on an essay. Part of writing an essay, or at least the type of essay I'm thinking of, is researching and crit
46.
▲
by
thdc
4y ago
And now that they've already cheated and were caught, what happens? Double down? Come clean? Nope, post publicly online for ideas. This person does not seem to think things through. Glad to see cheaters put in their place, although I w
47.
▲
by
thdc
4y ago
Perhaps not pathological liars, but I have come across a decent amount of people who exaggerate their skills and accomplishments extremely - I don't know if I would categorize that as lying, but they do do it a lot. I try to stay away
48.
▲
by
thdc
4y ago
Fair point, I have been taking smis for granted
49.
▲
by
thdc
4y ago
I believe this is technically inaccurate; while Javascript groups most of the number values under, well, "number", modern underlying implementations may resort to perform integer operations when they recognize it is possible. Ther
50.
▲
by
thdc
4y ago
Yeah, I remember seeing the original with the fictional disclaimer. Wonder why it was edited. before/after (you can find a snapshot on archive.org:jan 6, 2023) > NB: Fictional story, inspired and translated from this source ( https:
51.
▲
by
thdc
4y ago
Yes, extremely confusing article imo. The use of promises and async await allow the unhandled rejections to bubble up, but they've put "Success" else "Failure" in their pseudocode which could be interpreted as a ret
52.
▲
by
thdc
4y ago
I find it saddening how many tales of customer support not being able to resolve issues hit the internet, followed by the issue being resolved by going through other avenues or after "threats" of bad publicity or not being resolve
53.
▲
by
thdc
4y ago
If by "thinking" you mean strictly your own thoughts, I don't think public or private should have much, if any, effect. The difference between publicizing your thoughts or keeping them private is what discourse is attracted -
54.
▲
by
thdc
4y ago
If possible, I would prefer deriving the "userType" from UserAttributes. I see various methods for doing so are covered in the follow-up post linked at the top of tfa. This is also avoidable if you have proper class/interface
55.
▲
by
thdc
4y ago
So true, a lot of people I've worked with treat adding types as a box to check (eg afterthought) rather than something to leverage.
56.
▲
by
thdc
4y ago
> don't put anything up that you would be ashamed of if it became public I don't know what "ashamed" encompasses, but an angle I think this word doesn't cover is how your information can be exploited. I think a w
57.
▲
by
thdc
4y ago
Definitely this; You've built up a small repository of techniques, adding images/headers/etc, that can be combined to build something larger, a hero section. Now that you're looking at a mockup of a timeline, you need to
58.
▲
by
thdc
4y ago
Generating a trie might be a useful idea here in the allowing preprocessing approach
59.
▲
by
thdc
4y ago
I had noticed FFG's move to include companion apps for their games recently but haven't had the opportunity to try any of the ones that do so yet - they sound pretty convenient to use.
60.
▲
by
thdc
4y ago
Yeah I get you, but I think a bit of random exploring/training/looting before knowing the haunt lends itself to a more dynamic experience when you play.
More ›