Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kovrik
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
kovrik
8y ago
I no longer live in Russia, so can't tell if it is true, but from what I'm reading, Telegram devs used a clever hack to bypass the blocking. They say Telegram is using service PUSH notifications (DC_UPDATE - https://cor
92.
▲
by
kovrik
9y ago
For me the main difference between Maven and Gradle is the way I read them. Maven is declarative. Yes, it has some boilerplate, it may not look nice (I'm not a big fan of XML), but the main advantage for me is that I can read it easily
93.
▲
by
kovrik
9y ago
Honestly, I have the opposite opinion. I really don't like it when there are custom bash build scripts. And you have to figure out how they work and what they do. And how to pass additional parameters etc. If you use Maven for your pro
94.
▲
by
kovrik
9y ago
I'm not a physicist, but that was my thought exactly. Black holes are weird objects, they are enormous, have huge mass and density, almost no radiation, have great gravitational effect on surroundings and they are hard to detect etc. T
95.
▲
by
kovrik
9y ago
That's exactly the reason why I stopped using Multi Account Containers. Very annoying. Are they planning to fix it somehow?
96.
▲
by
kovrik
9y ago
aka solipsism
97.
▲
by
kovrik
9y ago
> However that LinkedList implementation requires unsafe{} to be implemented. Can it be implemented without using unsafe? Do they have in plans to get rid of all unsafe from std?
98.
▲
by
kovrik
9y ago
But if you use RefCell, then you won't get any useful compile-time checks, will you? In other words: if you have Rust _without_ unsafe and without RefCell (and similar stuff), will you still be able to implement anything in it and keep
99.
▲
by
kovrik
9y ago
I've struggled with Rust just a couple of times, nothing serious, so I'm not an experienced Rustacean by any means. Question: Ownership system obviously imposes some limitations, but gives safety in return. Are there any data-stru
100.
▲
by
kovrik
9y ago
Can it be replaced with Rust nowadays? Is it low-level enough? Or borrow checker and lifetimes defeat the whole purpose?
101.
▲
by
kovrik
9y ago
Can anyone please explain why Slack is so popular? Isn't it just another IM chat? I've tried it a couple of times and found nothing special about it. Also, in all companies I worked at they either had Lync or Skype (because Enterp
102.
▲
by
kovrik
9y ago
This! If I have at least one tab with Dev Tools open, then FF becomes unbearably slow. Will check if it is fixed in FF58 though.
103.
▲
by
kovrik
9y ago
Because FB collects so much data about everyone and it would be nice to have personalized news, events, articles in your feed. Instead of using websites that show the same thing for everyone. But they use all that data to show me pictures o
104.
▲
by
kovrik
9y ago
I'm in the opposite camp: I stopped using FB because all friends were posting pictures of their kids, family, trips, parties, whatever. I really don't understand how people can post such things to FB. I don't care what their
105.
▲
by
kovrik
9y ago
Yes, I get that (in general). But then there are things like hygiene, performance and some tricky edge-cases. And I couldn't find any standard (and simple) algorithm to implement macros (preferably written in something other than Schem
106.
▲
by
kovrik
9y ago
Agree. I'm writing Scheme R5RS in Kotlin ( https://github.com/kovrik/scheme-in-kotlin ) and have implemented everything except macros (6). Have no idea how to beat them.
107.
▲
by
kovrik
9y ago
That is awesome! Thanks! Does anybody know the easiest way to compile to JVM bytecode? I have a Scheme interpreter written in Kotlin, what is the best way to compile it, instead of interpreting? Where do I start?
108.
▲
by
kovrik
9y ago
Java 9 compiler fails with the following error (for similar code): Error:(4, 9) java: UTF8 representation for string "LMain$Clazz<LMain$Cl..." is too long for the constant pool
109.
▲
by
kovrik
9y ago
I don't know, every time I check different common implementations (Racket, Guile, Chicken, Chez, Kawa) - they all act very different. Very often even a very simple code snippet works fine in one implementation, but not in the other(s).
110.
▲
by
kovrik
9y ago
Hey, thank you so much for that! Haven't seen some of those papers. Looks promising. Cheers!
111.
▲
by
kovrik
9y ago
> A problem with Scheme is excessive fragmentation. Yes. And not only that, but also the fact that each Scheme implementation is slightly (at best) different from all other implementations. I guess that is because Scheme standards are n
112.
▲
by
kovrik
9y ago
Yeah, you are right. I've already implemented everything from r5rs, but macro system. And I don't know where to start, just can't wrap my head around it. And people say that Scheme has a very minimalist design and is easy to
113.
▲
by
kovrik
9y ago
Can these 'more advanced' features be implemented in, say, Racket/Guile/Chez?
114.
▲
by
kovrik
9y ago
Can anyone explain why there are so many implementations of Scheme written in Scheme? What is the point of doing that (apart from learning purposes)? I know, for example that people want Racket VM to be implemented in Chez Scheme because C
115.
▲
by
kovrik
9y ago
Because lisps are unique and cool. Really, they are quite special.
116.
▲
by
kovrik
9y ago
Honestly, didn't know that! Looks great, thank you very much! I will check it out!
117.
▲
by
kovrik
9y ago
I'm writing R5RS Scheme _interpreter_ implementation in Kotlin (previously in Java): https://github.com/kovrik/scheme-in-kotlin/ It is a hybrid of R5RS Scheme + some things from Kawa, Racket and Clojure. It
118.
▲
by
kovrik
9y ago
I have the same issue with my wisdoms. Seems to be a common thing. Weird. Was it painful to remove wisdoms?
119.
▲
by
kovrik
9y ago
Yeah. That is a bit scary. People got used to think that plastic and wood are pretty weak and fragile materials (compared to metals). But people believe that metals have much more strength (even if in reality they don't - in case of s
120.
▲
by
kovrik
9y ago
Does this mean that there is no known place (point) on Earth from which you can see some other point that is more than 538km away?
More ›