Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
romaniv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
181.
▲
by
romaniv
9y ago
>I think it would be healthier for the community to make it a habit to explicitly document why a certain topology and layer sizes were selected. Also, which other topologies were tried and failed to produce good results. It's amaz
182.
▲
by
romaniv
9y ago
It is condescending. Asking people to do FizzBuzz indicates that you expect a large portion of your candidates to be completely clueless. That's not a good message to send. Think about the following. FizzBuzz filters out some extreme
183.
▲
by
romaniv
9y ago
This legitimately looks like some legacy apps I had to deal with in real life. The language and the framework of choice were different, but the principle was the same.
184.
▲
by
romaniv
9y ago
> At the time, it was a huge leap forward in desktop computing. After seeing some old demos of Xerox Star, I'd question that. https://www.youtube.com/watch?v=Cn4vC80Pv6Q
185.
▲
by
romaniv
9y ago
Desktop paradigm isn't a Windows 95 thing. It's Xerox Alto thing.
186.
▲
by
romaniv
9y ago
It's a finished product that just needs a physical release. Kickstarting it would make a lot of sense.
187.
▲
by
romaniv
9y ago
Generally, I'm wondering the same thing. It's not all bad, though. Alan Kay has his VPRI, which has a lot of talented people. Bret Victor has some good conceptual stuff. But as he said himself: https://twitter.com/
188.
▲
by
romaniv
9y ago
I am constantly amazed by the productivity of top computing experts in the 60s and 70s. They managed to accomplish so much in such a short time, while working in small teams, on ridiculously slow hardware and having next to no libraries or
189.
▲
by
romaniv
9y ago
Depends on what you want. If you want to learn about functional programming, something like this could give you fun and relatively painless head start: http://www.4clojure.com/ . Also, you could try to download LINQPad and
190.
▲
by
romaniv
9y ago
>Can we extend that logic to classes or interfaces? This was one of the main ideas behind the original definition of OOP. The original notion of "object" was very similar to our current notion of "service": https:&
191.
▲
by
romaniv
9y ago
First, we teach people variables, loops and conditions. Then we teach them procedures. Then we are horrified that newly minted "programmers" write code that is a giant mess of nested loops and conditionals, split across arbitraril
192.
▲
by
romaniv
9y ago
Scientists often carefully construct tasks, evaluation criteria and even test sets to make AI seem better than humans or at least better than it really is.
193.
▲
by
romaniv
9y ago
Modern step sequencers (for example, Elektron boxes) are way more than just a grid. They have microtiming, parametrized triggers, parameter sliding, probabilistic and conditional triggers, and are capable of running multiple patterns of var
194.
▲
by
romaniv
9y ago
>- I haven't heard the term transposition for samples - is this the name for moving samples in pitch and compensating in time so that it sounds undistorted? Yes, that's exactly it. There are traditional algorithms that do it,
195.
▲
by
romaniv
9y ago
Well, yes, that's how convolution reverbs work. Except I've never seen anything that would allow users to record a reverb with conventional hardware and without any elaborate setups. Also, there is more to reverb than just impulse
196.
▲
by
romaniv
9y ago
Generating rhythms is a problem that has been solved by arpeggiators, step sequencers, analog modular rigs and more sophisticated tools like KARMA. You don't need machine learning for it.
197.
▲
by
romaniv
9y ago
>Why do we need Style Transfer for Music? We don't. Most of the applications of ANNs to music that I've seen so far are solving problems that either don't exist or have been very successfully solved by much simpler metho
198.
▲
by
romaniv
9y ago
>Currently, the largest barrier to automating front-end development is computing power. Actually, it's poorly though-out web technologies that don't allow for reasonable WYSIWYG editing.
199.
▲
by
romaniv
9y ago
>Fast websites stayed fast, and slow websites stayed slow. Website did ridiculous things for SEO when Google was the main traffic-driver on the web. Ridiculous. If Google sufficiently penalized bloat in ranking most websites would re
200.
▲
by
romaniv
9y ago
When someone says they don't mind surveillance and have "nothing to hide", ask them for the password to their primary email. Most people simply don't think through the practical implications of their information being si
201.
▲
by
romaniv
9y ago
I'd say this is more of a result of decades of trial and error in different architectures/topologies rather than some fundamental property of neural networks in general.
202.
▲
by
romaniv
9y ago
There are tons of different workflows to create electronic music. You can record sounds (and different instruments) linearly in layers. You can play a single keyboard set up in some clever way that allows you to trigger and control multiple
203.
▲
by
romaniv
9y ago
> The edge for vintage analogue synths was the fact that they offer more hand on control but with the wealth of midi controls that come with a wide array of presets support many software synths its still not much of a good reason to pic
204.
▲
by
romaniv
9y ago
Maybe it's a sign that the current CPU architectures are too complex for their own good. Branch prediction is a really, really weird concept. It could be avoided if we switched from Von Neumann architecture.
205.
▲
by
romaniv
9y ago
There is a difference between designing a system where objects always behave similar to network nodes and designing a cludge... I mean, a protocol that allows procedures to be called across a network. I'm not saying that message-passin
206.
▲
by
romaniv
9y ago
Interestingly, it seems RPC was one of those older ideas that was resurrected and replaced remote message passing when Smalltalk was phased out. Alan Kay on RPC: "The people who liked objects as non-data were smaller in number, and in
207.
▲
by
romaniv
9y ago
I'm watching some OOP videos from mid-eighties right now. Can't shake the feeling that the original notion of OOP was solving the same problems as microservices try to solve today, but with far more elegance and more coherent theo
208.
▲
by
romaniv
9y ago
Just because Kay criticized the Web for its limits on user participation does not mean he did not criticize it for other reasons. Here is an entire talk on complexity and robustness in software where the Web is mentioned as one of the worst
209.
▲
by
romaniv
9y ago
Having watched nearly every talk/interview of Kay I could find on YouTube (which includes the OOPSLA keynote) and having read some of his writings I think I have a reasonably good understanding of what he is advocating for. Here is Kay
210.
▲
by
romaniv
9y ago
Saying that WebDAV lost to Facebook is a bit like saying HTTP POST and DELETE actions lost to Facebook. I was thinking of publishing and versioning of a different kind. For example, right now the only way to see how some website looked 10 y
More ›