Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
agent281
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
121.
▲
by
agent281
4y ago
Elixir is such a delight, but are there many data engineering jobs for Elixir? Could you describe how you came into your current position?
122.
▲
by
agent281
4y ago
Well, Python came out in 1991 so comparatively OCaml is the new hotness! ;)
123.
▲
by
agent281
4y ago
They are doing it for the same reason people keep ripping JS engines out of browsers: there has been so much work done to make them fast, harden the sandbox, and port them to different platforms. It's free real estate.
124.
▲
by
agent281
4y ago
You have to remember that WASM comes from web browsers. It is meant to be transferred across the web and run in a the browser on the target computer. It isn't very practical to compile everything to every architecture/os combinati
125.
▲
by
agent281
4y ago
This seems backwards to me. Docker is built on Linux process controls and requires the Linux kernel. I believe Docker on MacOS/Windows requires a Linux VM. > Unfortunately, one of the challenges of running Docker on macOS or Windows
126.
▲
by
agent281
4y ago
I don't want to hop on the "just do this" train, but I'll say that sitting on a ski lift and talking with a random stranger about their life is a simple joy. You probably won't see that person ever again on a big mo
127.
▲
by
agent281
4y ago
For a while AWS Glue had an issue where the running job counter would permanently increment. This was a problem if you only wanted one copy of a job running. The advice support gave us was to increase the allowed count by one. I saw referen
128.
▲
by
agent281
4y ago
Same with data engineering. Move data from point A to point B. Do these roll-ups.
129.
▲
by
agent281
4y ago
And the name just rolls off the tongue!
130.
▲
by
agent281
4y ago
I think that's a bit of a strawman. I don't think anyone says tests prevent all bugs. They can help fix some parts of the contract down and give you a place to check against regressions.
131.
▲
by
agent281
4y ago
This looks very intriguing, but I'm at a loss for what it is and how it works. Can someone provide an explanation at a level between a tweet and an academic paper?
132.
▲
by
agent281
4y ago
They actually sit right next to each other on programming language benchmarks game. Scroll down to CPU seconds, median and percentiles. https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
133.
▲
by
agent281
4y ago
I often look at C codebases and think "what an unreadable mess!" Most of that is probably because of my own shortcomings, but occasionally I see a codebase like this and realize it doesn't have to be that bad!
134.
▲
by
agent281
4y ago
Thank you for elaborating! I think that Erlang/Elixir could make amazing TUI apps if they were easier to distribute. The ability to push work to the edges of the system while keeping the UI responsive would be awesome. It sounds like s
135.
▲
by
agent281
4y ago
Why do you say the last 15 years? We had the Enron blackouts 20 years ago that were so bad they effectively forced the recall of the governor. The grid has had its issues for a while.
136.
▲
by
agent281
4y ago
You can design the backend with the big ass and small ass tags.
137.
▲
by
agent281
4y ago
Wouldn't these be good examples? Boston is a pre-car city that weathered population decline well. Detroit was a city that rebuilt itself around the car and experienced decline.
138.
▲
by
agent281
4y ago
Honestly, if we are talking pie in the sky, I'd say pile people up along the coast. Specifically in LA, if you had fewer people in Riverside with lawns + AC and more people in Santa Monica with year round good weather then the quality
139.
▲
by
agent281
4y ago
This is why I think California needs more high density urban housing, but not more single family home housing. Densify the urban core; don’t sprawl into the wild periphery.
140.
▲
by
agent281
4y ago
Glad to hear that they are lasting longer. I probably should have prefaced my comment by saying that this was around the first year that these companies really blew up in LA. (Can't remember when that was.) Vandalism was super high and
141.
▲
by
agent281
4y ago
A few years back, I talked to an engineering manager at one of the scooter companies and he said that their longest lived scooter at the time was 11 months old. I can't remember what the average was at the time, but it was shockingly l
142.
▲
by
agent281
4y ago
I agree. I think a zero defect mentality keeps things moving along smoothly. Unfortunately, people think I'm just being a perfectionist. I'm just trying to not trip on the treadmill. Every bug is another stumbling block.
143.
▲
by
agent281
4y ago
Definitely subjective. I don't find some parts very readable. E.g., this line took my a minute to parse: append34 := func() func([]int) []int { If I was going to rank the readability I would say: 1. Rust function bodies 2. Go co
144.
▲
by
agent281
4y ago
This is my current struggle. I've enjoyed mentoring in the past, but right now I'm getting very exasperated feedback. It's hard because I don't have control of the environment to alleviate the deadline pressure, but I st
145.
▲
by
agent281
4y ago
They are replacing an open source extension with a closed source extension. Makes people nervous given the embrace, extend, extinguish paradigm that they previously employed.
146.
▲
by
agent281
4y ago
Oh, I see: including a header file injects forward declarations into the calling file. Each c file gets compiled separately into object code unless you directly import them like the code above is doing. In that case it essentially dumps the
147.
▲
by
agent281
4y ago
I never really had a good grasp of C. Why is this code novel? It looks like importing a function in any language.
148.
▲
by
agent281
4y ago
Before I start, let me say that I'm on mobile and I don't know how to post code on this site. I'm assuming backticks work. --- One benefit is that functions are more reusable. Functions with more arguments can be partially ap
149.
▲
by
agent281
4y ago
It does get stale and changes per jurisdiction. Just look at how GDPR and CCPA changed the privacy landscape. At least programmers don’t have to deal with linked lists having different time complexities in California.