Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
elbear
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
151.
▲
by
elbear
2y ago
Python has a `sorted` function which will return a new sorted list. I agree with you about the general inconsistency though.
152.
▲
by
elbear
2y ago
What are the salaries there like?
153.
▲
by
elbear
2y ago
From what I remember, Learn Python the Hard Way used a similar principle.
154.
▲
by
elbear
3y ago
Sure. Thank you for answering. Good luck with what you're doing!
155.
▲
by
elbear
3y ago
Do you know the causes for why there's so much bureaucracy? I wonder what the potential solutions are.
156.
▲
by
elbear
3y ago
Just wanted to say that I like how you see things. Also, if you need help with infrastructure automation and are interested in using Nix for increased reproducibility, get in touch. I know you said you want to keep lean and already have a p
157.
▲
by
elbear
3y ago
I've seen it in Python. Not in Rust, because I haven't worked with Rust.
158.
▲
by
elbear
3y ago
for item in items.iter() { if predicate(item) { items.push(modify(item)); } } This is not a good idea in Python either. You are better off creating a new list in which you accumulate all items, both modifie
159.
▲
by
elbear
3y ago
Wouldn't it make more sense to look for outstanding results (projects built, articles published) rather than time spent with a technology?
160.
▲
by
elbear
3y ago
How cheap?
161.
▲
by
elbear
3y ago
Hi! I applied for this role last month and I didn't hear back. Now, I don't know if my application got lost or you simply didn't find my profile suitable. I find the job attractive and I have experience with most of the tech
162.
▲
by
elbear
3y ago
I really like your culture and I'm considering applying, even though I'm in Romania, which is CET+2, and my profile might not fit all your requirements. I like the breadth of the tasks the Staff Software Engineer works on.
163.
▲
by
elbear
3y ago
That's a fair point. Frankly, I don't know what to say. Should we only promote studies that have been replicated? My first thought tells me that the answer should be "yes". At the same time, that would mean we would neve
164.
▲
by
elbear
3y ago
I think it was the word "subliminal" that made you think of manipulation. On the other hand, I read the quote you posted as meeting the reader at their level and guiding them to a clearer, deeper understanding by providing informa
165.
▲
by
elbear
3y ago
Embarrassed because science worked as expected?
166.
▲
by
elbear
3y ago
I find your first example easy to understand. It's funny, because I'm watching my experience as I'm reading the code and I feel like variables are like a little break while doing work. When you don't use them, it feels l
167.
▲
by
elbear
3y ago
It depends on how you wrote it. In general, I found it hard to understand point-free expressions (in the code of others, because I never used them).
168.
▲
by
elbear
3y ago
If you're the only one reading the code, then sure write it however you like it. But using long chains of expressions is the same as one-liners or point-free style in Haskell. It saves some typing and also you can skim the code more ea
169.
▲
by
elbear
3y ago
I don't see fewer variables as something good. On the contrary, I find a long "flow" or chain of function calls harder to read or grok. Variables also help readability, because the name can help you discern what those functio
170.
▲
by
elbear
3y ago
This looks like a similar model to how Elm handles HTML. Except Elm provides functions for each tag, so it also does type checking to ensure that the passed arguments correspond to the actual attributes of the tag.
171.
▲
by
elbear
3y ago
Why's that?
172.
▲
by
elbear
3y ago
Well, you can provide in your environment all the binaries needed: - Java stuff - node and npm - I don't know what you would need for Postgres extensions - Python, pip or poetry (or whatever you use for Python package management) Here
173.
▲
by
elbear
3y ago
You can have a hybrid approach, where you use Nix to provide the build environment (which includes Maven, for example). Then you use the Java-specific tools for the build itself. This should ensure your build has a high degree of reproducib
174.
▲
by
elbear
3y ago
I hope you find a path that is better for you. I'm also doing some soul-searching trying to find something that I can sustain long-term. I've been all-over the place, because of indecision. I do enjoy programming, I just found it
175.
▲
by
elbear
3y ago
Hey, I just read it. Very good overview of the situation. My experience matches yours pretty closely. One difference is that I received less feedback, but I think I also applied to fewer jobs (I didn't count, but I think it was fewer t
176.
▲
by
elbear
3y ago
Yes, I know about flake.parts (didn't know about the other one). But I'm not aware of the kind of libraries you mentioned. There's FlakeHub[0], which is like a package index for flakes, so maybe we'll start to see there
177.
▲
by
elbear
3y ago
I was reading this thread and now I finally understood what you mean by plugins. Plugins kind of exist in Nix, except they're not called that. They are functions available in some specific module. For example, `dockerTools` provides di
178.
▲
by
elbear
3y ago
What do you mean by manage? I agree with your assertion regarding the language though. I think nix-lang makes it harder to get into Nix.
179.
▲
by
elbear
3y ago
Well, the real thing exists as well https://www.youtube.com/watch?v=UDGdPE_C9u8
180.
▲
by
elbear
3y ago
There are also the people who get it and see the benefits, but don't want to put up with the work required to have your system or environment managed with Nix. If this tool simplifies things, it could get traction.
More ›