Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spintin
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
spintin
1y ago
Isn't editable diagram to text more useful? I used to query databases and create diagrams from the metadata, but text to diagram just makes little sense to me.
2.
▲
by
spintin
2y ago
This is a perfect example of people struggling to remain employed. Java 1.8 is good enough for eternity, so they have to break it to keep getting a salary. Just like Google/Apple have to break HTTP/1.1 to force adoption of their &
3.
▲
by
spintin
2y ago
This. The amount of times certificates have run out breaking things is astounding. So I work around all certificate test the first thing I do when integrating with an external HTTPS site. Good job people that get paid by HTTPS.
4.
▲
by
spintin
2y ago
Me too, HTTP/1.1 for life. The performance of these binary protocols does not scale on most server implementations. The protocol is not the bottleneck, the parallelism and memory latency is.
5.
▲
by
spintin
2y ago
When ever I watch someone coding C(++) all they do is compile and then add remove * and & or change between -> and . when the compiler complains. Multiply that by all the C(++) coders on the planet and we have lost a billion man hour
6.
▲
by
spintin
2y ago
Interesting, I did different choices: 5-bit base-32 oi23456789 abcdefghkl mnpqrstuvw y o = 0 i = 1 j, x and z removed. I like that you can fit 6 characters in an 32-bit integer and still have to bits to spare... makes for compact usernames
7.
▲
by
spintin
2y ago
WASM is adding GC... recreating the wheel of the applet but without escaping the problem of javascript glue. Go is just Java without the WM. Rust is just a native compiler that creates slow programs and complains a lot.
8.
▲
by
spintin
2y ago
It's pretty much the only professional language you can write. If you consider respect and responsibility.
9.
▲
by
spintin
2y ago
This is the eternal browserbros. attempt to make us think native has zero value now that we have a completely captured and bloated browser. The browser is dead, the only thing you can use it for is filling out HTML forms and maybe some ligh
10.
▲
by
spintin
2y ago
You can very simply do this with javascript. Browser developers are now reaching for straws to remain employable. That said the biggest tasks remains: - Go back to HTTP/1.1 with "One time password" auth.: https://d
11.
▲
by
spintin
2y ago
HBM is slower than DDR per pin, the speed gain is from a hugely parallel bus. Parallel means latency if you have non "embarrassingly parallelizable" tasks?
12.
▲
by
spintin
2y ago
I think linux would be the obvious choice. VR is being gatekept by Valve and Meta. How likely is Valve to use Android?
13.
▲
by
spintin
2y ago
6502 > Z80
14.
▲
by
spintin
2y ago
As with all tools the goal is to be able to use the tool without fear. Remember the first weeks of coding C? It took me 4 years to not get cold sweat just thinking about using it when the compiler didn't inform you about a typo and you
15.
▲
by
spintin
2y ago
Unless you can hot-reload it?
16.
▲
by
spintin
2y ago
The real way to do this is to get user space networking. Also event-based protocols with deterministic physics. Last but not least, you need to use a language that can atomically share memory between threads; C (with Arrays of 64 byte Struc
17.
▲
by
spintin
2y ago
Hm, ok I have Arrays of 64 byte atomic Structs defined in C and I want to iterate over them in Java, is that possible with the Memory API?
18.
▲
by
spintin
2y ago
Or you just use static atomic variables no? I mean it wont solve your race conditions but it also wont crash. And it will be VERY fast because parallelism without cache misses! I wish there was a Java with C struct JNI access.
19.
▲
by
spintin
2y ago
Actually I prefer no comment if you have no arguments: "While I'm on the topic of concurrency I should mention my far too brief chat with Doug Lea. He commented that multi-threaded Java these days far outperforms C, due to the mem
20.
▲
by
spintin
2y ago
lol classic HN down vote without comment...
21.
▲
by
spintin
2y ago
The Java concurrency package is the only way to get your multi-core CPU to share memory atomically without going "Arrays of 64 byte atomic Structures" with C. And then you are in segmentation fault hell. Sun had to rewrite the ent
22.
▲
by
spintin
2y ago
The problem with entanglement is obviously that it does not scale many-to-many, just like Erlang. You need Java to do many-to-many or C with a GC VM.
23.
▲
by
spintin
2y ago
But then you are transmitting at 0,5 bit / second? The ideal range/speed is somewhere between 100 and 1000MHz, ideally you would want that entire range. But how do you build a band pass filter that can cover the entire range?!
24.
▲
by
spintin
2y ago
Seems to me Rust + WASM is just a recreation of the Java Applet outside of Oracles control. I guess they forgot Java is Open-Source and anyone can make a Applet plugin if they wish. The main reason that is not happening is that the browser
25.
▲
by
spintin
2y ago
SSE are really a subset of Comet-Stream (eternal HTTP response with Transfer-Encoding: chunked) only they use a header (Accept: text/event-stream) and wraps the chunks with "data:" and "\n\n". But yes it's the
26.
▲
by
spintin
3y ago
It has usability problems with f.ex. collapsing a comment tree. I returned to it last major reskin too but then they fixed the new to become usable. Now they removed the middle version... they should have made recent.reddit.com for those th
27.
▲
by
spintin
3y ago
I wish! The truth is server and client programmers rarely get along so persistent MMOs with alot of moving parts are only going to happen once one developer is schizo enough to do both well. AAA will never be able to do it.
28.
▲
by
spintin
3y ago
No but most games are. Thus PUBG is an outlier.
29.
▲
by
spintin
3y ago
Yes, on Thursday Google ended their only viable "product". RIP Google. The new Reddit is unusable, and the old is well too old. Twitch is borderline usable, with chat and video stream problems... The list is long... All changes ar
30.
▲
by
spintin
3y ago
PUBG is now a very special beast: It's CPU bound = we are unlikely to ever see a "AAA" game with anything beyond it's complexity for eternity. You can run it on a 1030 GPU at 60 FPS.
More ›