Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
inglor
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
691.
▲
by
inglor
10y ago
The code to make I/O concurrent _should_ in my humble opinion look different from the code to parallelize computations since well - in I/O you only care about concurrency and in computation you care about parallelism.
692.
▲
by
inglor
10y ago
I offered to do remote and I offered to do it for free. They did refer me to a supporters group: https://groups.google.com/forum/#!forum/gsg-yaffa It's a shame, I really do believe me and others like me have
693.
▲
by
inglor
10y ago
Israelis are not a "guy". There are multiple segments of the population and typically the technological achievement people and the assholes that go to wars are not the same people. Just for the record - most people here want peace
694.
▲
by
inglor
10y ago
I'm an Israeli, I'm also a NodeJS core member and an open source guy with a lot of web experience. I've contacted Gaza Sky Geeks multiple times and offered assistance. They took almost a month to reply. Apparently, Israelis a
695.
▲
by
inglor
10y ago
It's because the internet is full of monkeys: http://security.stackexchange.com/questions/33470/what-techn... > Originally, some developer, somewhere, was working on an old Unix system from the previous ce
696.
▲
by
inglor
10y ago
From what I can tell with reasonable password length SHA512 still seems relatively secure. I'm not saying there is any reason you should use it - but if it does 8624.7Mh/s and your password is JUST numbers, lowercase and upperca
697.
▲
by
inglor
10y ago
Yes, exactly - it also produces smaller file sizes and in our experience it's faster. It's also nice to be able to use classes and integrate with CSS seamlessly when you need to.
698.
▲
by
inglor
10y ago
Nice project! We have a project like that one of our developers wrote except it will compile the classes back to a CSS stylesheet for you for performance and will unify identical styles to not have duplicates and save space https:/&#x
699.
▲
by
inglor
10y ago
I tried to get it to work the other day (with delve) for a few minutes and I could not. So even if it does it does not do so cleanly.
700.
▲
by
inglor
10y ago
To be fair, Go's GC got A LOT better over the past few versions and it's getting much better still. What I would really like to be able to do though is be able to write unmanaged blocks when I need them and know better than the co
701.
▲
by
inglor
10y ago
The slides are awesome and I really am fond of go, but the examples using channels are all more code to write considerably than I'd write in C# or JavaScript with async/await and not any more robust or safe. Go is great for actor
702.
▲
by
inglor
10y ago
No, they're eager - I had this mixed up too until Erik Meijer set me straight: > Now back to your question. I do not understand what you mean by “observables being fundamentally lazy”. I’d need to understand what you mean by that be
703.
▲
by
inglor
10y ago
Observables are actually terrible at backpressure as they're one of the most eager models around - once you have subscribed to an observable _it_ decides when to push and how much and you can't handle backpressure very well. Quoti
704.
▲
by
inglor
10y ago
This has a name, and apparently a lot of people do it stackoverflow.com/questions/23803743/what-is-the-explicit-promise-construction-antipattern-and-how-do-i-avoid-it/23803744#23803744
705.
▲
by
inglor
10y ago
Most of those are FUD: Promies can be cancelled - for example bluebird promises. Standard promises haven't added that feature and are going for tokens - but look at https://github.com/domenic/cancelable-promise an
706.
▲
by
inglor
10y ago
AKA the explicit construction anti-pattern: stackoverflow.com/questions/23803743/what-is-the-explicit-promise-construction-antipattern-and-how-do-i-avoid-it/23803744
707.
▲
by
inglor
10y ago
promisifyAll is _blazing_ fast because it does this: https://github.com/petkaantonov/bluebird/blob/master/src/pro... It builds a function dynamically and then compiles it and lets the JIT optimize i
708.
▲
by
inglor
10y ago
There's https://github.com/zenparsing/es-typed-catch to solve the problem I raised here 3 years ago: https://esdiscuss.org/topic/try-catch-conditional-exceptions... and there's a good wr
709.
▲
by
inglor
10y ago
I apologize for that and take fault and responsibility, I have a PR waiting on that: https://github.com/nodejs/node/pull/6439 I'll try to get to that that during the weekend and I humbly apologize :(
710.
▲
by
inglor
10y ago
> In order to maximize your usage of this feature, you'll want to use modules from the ecosystem that expose Promise instead of just a callback. Bluebird which is one of the most popular promise libraries converts entire callback AP
711.
▲
by
inglor
10y ago
> Simultaneously, Observable continues to make progress within TC39 to become a first-class construct of the language. Worth pointing out that the TC discussed observables with the cancellation you describe here and rejected them less th
712.
▲
by
inglor
10y ago
> When you use a Promise and don't attach an error handler, in many environments you might never find out about the error. I specced and Node added the `unhandledRejection` hook over a year ago: process.on("unhandledRejection&q
713.
▲
by
inglor
10y ago
This library is actually very HTML specific - look at the code here: https://github.com/asvd/microlight/blob/master/microlight.js... - it assumes what the language looks like.
714.
▲
by
inglor
10y ago
I think it's amazing that it's working with real RxJS streams for changes now - given how Redux store now returns an observable thing, Cycle is Rx based and Angular 2.0 uses a lot of Rx. This guarantees that things will interop ni
715.
▲
by
inglor
10y ago
https://archive.is/t9oKw here is the link
716.
▲
by
inglor
10y ago
You need to click the link - here is the actual article https://archive.is/t9oKw
717.
▲
by
inglor
10y ago
Phishing and malware injection are obvious - but how would that give you (any more) leverage to perform CSRF? (since well, the backend validates the token). XSS for sure (which is probably what you meant by malware injection) and that sort
718.
▲
by
inglor
10y ago
For those wondering, this is Mark Miller, you probably know him from JavaScript as he invented promises and wrote the prototype for the popular Q library before Kris made it more ergonomic. Edit: this is also a nice read http://w
719.
▲
by
inglor
10y ago
E is written by Mark Miller and is based on "capability theory". In E you can prove a piece of code is safe and capabilities are more explicit.
720.
▲
by
inglor
10y ago
That would be incorrect though, there are other implementations of the ES specification that are not JavaScript (UnityScript for example). Although it's a cute suggestion.
More ›