Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
WinLychee
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
WinLychee
3y ago
I definitely failed at one or two places on the behavioral / experience questions, but a few told me explicitly I need to improve my technical chops (I was grateful for the feedback). I felt like nobody was unfair at all, and that I ju
32.
▲
by
WinLychee
3y ago
Ah sorry this was hyperbole, let me adjust the phrasing. It's hard but probably not as hard as 2001 or 2008.
33.
▲
by
WinLychee
3y ago
No, the first round is usually a timed coding interview where the goal is to get an optimal solution as fast as possible. You should not be talking much with the interviewer. The intro (if there is one) is a quick exchange of names and last
34.
▲
by
WinLychee
3y ago
I hate to say it, but you're gonna have to learn coping mechanisms. I think a lot of us in tech have similar issues to be honest, so you're not alone here. Personally I HATE having to sit there and grind, but you've got to fi
35.
▲
by
WinLychee
3y ago
We just rebranded senior as staff+
36.
▲
by
WinLychee
3y ago
I've gotten plenty, though I am a decent bit more senior than you. It's very hard to get an offer right now, but for sure you can get interviews. I think I've interviewed with ~10 companies for positions since June, and all p
37.
▲
by
WinLychee
3y ago
IME, most companies generally don't care about Github or your blog, but _some_ companies that are heavily involved in on FOSS or OSS, do care and hire contributors.
38.
▲
by
WinLychee
3y ago
It's super easy to install and use, and you can comprehend it in its entirety _because_ it's such a tiny project. Pop open the source code and browse around! The genius is the simplicity.
39.
▲
by
WinLychee
3y ago
That's fantastic! Not all organizations (arguably most) are running their tech/infrastructure so well and competently. For a lot of organizations, it makes sense to externalize anything that's not a core competency directly r
40.
▲
by
WinLychee
3y ago
Doesn't match how things are run in production these days. As a vendor, you need to target the customer's environment as closely as possible. Even if it's theoretically feasible to serve off a single machine, you should have
41.
▲
by
WinLychee
3y ago
SF has some of the best burritos in the US, they just taste different there.
42.
▲
by
WinLychee
3y ago
I have often found that to be true. From what I've heard, it is sometimes against the author's wishes, that they have to toss in equations to "make it look good" to get past review. At least in CS, you can read the sourc
43.
▲
by
WinLychee
3y ago
Bit of an interesting thought experiment there, could a corporation maximize profit without customers? I wonder if we can find any examples of this type of behavior...
44.
▲
by
WinLychee
3y ago
any chance this datastructure could be split off into a separate crate? or perhaps your modification ported back to roaring?
45.
▲
by
WinLychee
3y ago
Very cool, will digest all this! For my use-case CPU + lots of RAM has been fast enough, and there's a balance between per-thread latency and throughput (serving data concurrently). I'm definitely interested in compressing down th
46.
▲
by
WinLychee
3y ago
Oh one more question (checked out your repo): why the usage of GPUs here vs CPUs? The possibility of more parallelism when traversing the graph versus CPU?
47.
▲
by
WinLychee
3y ago
Well, in Clojure at least, data is a generic thing you structure your program around, and is not hidden inside a class coupled to behavior. This is safely enabled by immutable values as a default. The standard library and ecosystem consists
48.
▲
by
WinLychee
3y ago
Awesome, thanks! Hacking on something in this space atm ;D
49.
▲
by
WinLychee
3y ago
Have seen this coded in practice, holding the entire graph in memory (millions of vertices, billions of edges). It was pretty darn fast. A question I have wrt memory access for CSR: is the access pattern suboptimal still? While there is les
50.
▲
by
WinLychee
3y ago
Oh I see, you will quite literally "move" the data by pointing and clicking / visualizing the transfer of data. That's brilliant!
51.
▲
by
WinLychee
3y ago
Rich Hickey actually has spoken about this on numerous occasions! So much of what we really do in programming is move data around, why not have data as first-class citizen in your programming?
52.
▲
by
WinLychee
3y ago
Not just new features, but making everything way more complicated too!
53.
▲
by
WinLychee
3y ago
Sounds like a really interesting challenge, would be fun to see how far you can get.
54.
▲
by
WinLychee
3y ago
The knowledge is harder to come by, and the field is (relatively) new. You need a fusion of data engineering, math, software engineering, and data analysis. Plus the ability to read and implement esoteric papers hot off the press, or in som
55.
▲
by
WinLychee
3y ago
This is honestly kind of motivational, thank you. Currently building a GPU rig to get back into deep learning, I want to hack on the open-source end of AI efforts, and we'll see what comes of it.
56.
▲
by
WinLychee
3y ago
Right, but you have to be in a position where you get to do the work in the first place , which requires passing some reputational and skill bar. Or, you could do something which is cool to you personally and someone might not share that
57.
▲
by
WinLychee
3y ago
Hard part is getting an interview. It helps a lot to know someone already inside, and this is pretty much standard for all companies regardless of prestige. If you're really well-known, they'll come to you. Otherwise, get an ins
58.
▲
by
WinLychee
3y ago
Sort of, you will probably attract the best talent by having the hardest problems, fostering a culture of bottom-up innovation, and giving your engineers a lot of freedom rather than micro-managing them. The pay is closely related, but you
59.
▲
by
WinLychee
3y ago
With enough time off, the desire to do something will return. At least the money helps you choose what to do next. I think it'll be better for society at large if a lot of people in tech choose to do something else. We've got too
60.
▲
by
WinLychee
3y ago
I have returned to managing a local music library, and I enjoy the tidying up aspect of it. Feels kind of nice to go visit a folder and see the small collection of things you like.
More ›