Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
abraxas
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
69 ms
·
961.
▲
by
abraxas
7y ago
> and a copy might happen if needed or the same portion of memory will be used if the compiler can avoid the copy How can I definitively tell which of the two things will happen? Under what conditions will it choose to make a copy instea
962.
▲
by
abraxas
7y ago
One thing that still confuses me about Rust and something I'm not able to brush aside is the fact that as far as I can tell I can't ever be certain when Rust will decide that it needs to copy the underlying data or merely pass a p
963.
▲
by
abraxas
7y ago
Those things literally put up some text and an occasional gif and a scrollbar. It's unreal, our industry has lost its mind.
964.
▲
by
abraxas
7y ago
Also the list of "good" employees is not consistent year to year. Even if you don't fire people most will have better and worse years. Sometimes the swings can be dramatic when people find their groove or conversely when they
965.
▲
by
abraxas
7y ago
This is the guy we have to thank for for introducing stack ranking and other predatory employment practices. In my culture we're taught to never speak badly of the deceased so I'll say nothing about Jack Welch.
966.
▲
by
abraxas
7y ago
Unfortunately sociopaths are overrepresented in corporate boardrooms.
967.
▲
by
abraxas
7y ago
Yes but the flip side of it is that it takes more time now to restart an Adobe application than it took to reboot the machine in the 1980s
968.
▲
by
abraxas
7y ago
Java can be as fast as Go if you are careful. Unfortunately idiomatic Java isn't terribly fast because of the pointer chasing behaviour in its collections. The only way to avoid the issue is to work primarily with arrays of basic numer
969.
▲
by
abraxas
7y ago
Not sure what on earth a neuromorphic design is but from the animation it looks very much like Motif or OpenLook. This is a good thing compared to the flat everything hipster mess of the last decade.
970.
▲
by
abraxas
7y ago
This is why Microsoft invented OLE many decades ago. Admittedly it was a clunky, heavy and proprietary solution just like most other tech out of that company.
971.
▲
by
abraxas
7y ago
Improv cubicle... yeah. These are sad times when cubicles are a hallmark of the good old times.
972.
▲
by
abraxas
7y ago
Visual noise is as bad as audible noise. What's next, horse blinders?
973.
▲
by
abraxas
7y ago
Spot on. Too many people think of clean code as adherence to some arbitrary rules of the method length or stylistic concerns. In reality it's all about reducing the complexity to the absolute minimum and the flow of control being as fl
974.
▲
by
abraxas
7y ago
The problem that I observe at my work place is that the spaghetti has moved a level up. The "code" which sits inside individual microservices is mostly fine. However the topology of how those interact is a convoluted, intractable
975.
▲
by
abraxas
7y ago
As always the shitty communication medium that is twitter prevents one from discerning any context within which the post was made.
976.
▲
by
abraxas
7y ago
Yes tech lead in my experience is a BS non title invented to keep the most productive rank and file developers feel like their careers are going somewhere. It's extra responsibility and expectations with no additional empowerment
977.
▲
by
abraxas
7y ago
From my cynical experience it's a way to "reward" individual contributors with a meaningless title to make them feel like they are advancing their careers. It's purely responsibility without empowerment. In my naive days
978.
▲
by
abraxas
7y ago
There are far more resources out there for learning Java, better tooling support beyond IntteliJ and many of the cool features of Kotlin are slowly making their way to Java.
979.
▲
by
abraxas
7y ago
You can have multiple NICs on a single server
980.
▲
by
abraxas
7y ago
Isn't the DOM your true state anyway? Why does it have to be kept someplace else? I'm genuinely curious because I don't do any front end work.
981.
▲
by
abraxas
7y ago
What do you mean?
982.
▲
by
abraxas
7y ago
Yes there is also the sun.misc.Unsafe class but of course that's skating on thin ice.
983.
▲
by
abraxas
7y ago
GC pauses aside can Go match the performance of Rust when coded properly? Would sorting an array of structs in Go be in the same ballpark as sorting the same sized array of structures in Rust? I don't know a whole lot about how Go mana
984.
▲
by
abraxas
7y ago
Because many services eventually become performance bottlenecked either via accumulation of users or accumulation of features. In either case eventually performance becomes very critical.
985.
▲
by
abraxas
7y ago
Seems like Go is more suitable for the “spin up, spin down, never let the GC run” kind of scenario that is being pushed by products like AWS Lambda and other function as a service frameworks.
986.
▲
by
abraxas
7y ago
Thanks, you're right on. That's what I'm after and that's exactly what Java needs to be useful for doing high performance computations in a sane fashion.
987.
▲
by
abraxas
7y ago
If the data structures can be traversed with a single or a couple of indexes then why the hell not. File systems are also implemented using BxTrees under the covers. Such a platform may perform no worse than being ran off RDBMS. In some cas
988.
▲
by
abraxas
7y ago
Will arrays of records be contiguous in memory or are we still chasing pointers just as with all other arrays of objects in Java?
989.
▲
Bullshit jobs: why they exist and why you might have one (2018)
(vox.com)
1 points
by
abraxas
7y ago
|
0 comments
990.
▲
by
abraxas
7y ago
At the risk of hijacking the thread... but in case you haven't heard there is a scrappy band of hackers who have put together a modern ZX Spectrum clone that is fully compatible with the original machines and has an open architecture.
More ›