Hacker Newsnew | past | comments | ask | show | jobs | submit | mardurhack's commentslogin

Just hoping to get some feedback on my first article. Cheers!


There are some architectural question marks. Will this device be shared among the VMs? If so timing might be a clue on what's happening inside. It is definitely not an easy problem to solve.


I'm thinking about, say, a big array of cheap, powerful-enough dedicated ARM/MIPS CPUs, used on-demand, one for each VM.


Considering multiple VMs share the same CPU, at times, I don't see it as a very convenient solution unless marketed as a "premium" package which very few will purchase given that these "attacks" are not that easy to carry out.


No, some implementations of the Montgomery ladder are not invulnerable to side-channel attacks[1].

Unfortunately these attacks all focus on implementation issues rather than the underlying algorithms (hence the name).

[1] https://eprint.iacr.org/2014/140.pdf


Thanks, sound advice! I have already some experience with most of the tools they use but I was wondering if I should focus more on doing, e.g., programming challenges on sites like Top Coder or complete tutorial after tutorial about the stack. They use git by the way and I have been using it for a while now.


eh you already got hired, I would relax. Its not like they expect you to start and already know everything. Plus, take time to be away from a computer before you are locked into one full time.


Thank you. The language will be mostly Python. Being pragmatic is a good thing but I guess that comes after I start working.


Is this Python 2 or 3? The ecosystems are pretty different


Thank you for the advice. The company doesn't focus on any particular domain but handles many different projects.


Then find out what your team in particular works on right now, and learn about that.


Yeah I'm in the same situation. My mathematical background is decent but I feel like it is full of gaps and I forgot a lot throughout the years. And yet, not a day goes by without me wondering whether I should start using Coursera to fill those gaps.


Can this be called RPC? If not, what is the difference? Amaz(on)ing service anyway!


Hello everybody,

This is the (old, made 2.5 years ago) application I implemented for my BSc thesis called "WebLooper".

It aims at simulating a loop station like the one often used by DUB FX (BOSS RC-50, here is an example of it: https://www.youtube.com/watch?v=WhBoR_tgXCI ). But do not expect even 5% of its features. :D Although you can create "online peer-to-peer concerts" (based on WebRTC). I've only tested it on Chrome but I'll try to work on it to make it compatible with at least Firefox.

I was looking at some of my old projects and then, since the source code of this one was already on GitHub, I decided to put it online to let others try it. It has some ugly bugs and the code was written on a serious rush but, hey, maybe someone might have fun with it and, maybe, improve the code him/herself or give me some (constructive) feedback?

(A big thanks to the author(s) of RecorderJS and PeerJS!)


Just a simple track I created in a few minutes using WebLooper: https://soundcloud.com/chpmrc/marco-chiappetta-weblooper-tes... .


Hello everybody,

This is the (old, made 2.5 years ago) application I implemented for my BSc thesis called "WebLooper".

It aims at simulating a loop station like the one often used by DUB FX (BOSS RC-50, here is an example of it: https://www.youtube.com/watch?v=WhBoR_tgXCI ). But do not expect even 5% of its features. :D Although you can create "online peer-to-peer concerts" (based on WebRTC). I've only tested it on Chrome but I'll try to work on it to make it compatible with at least Firefox.

I was looking at some of my old projects and then, since the source code of this one was already on GitHub, I decided to put it online to let others try it. It has some ugly bugs and the code was written on a serious rush but, hey, maybe someone might have fun with it and, maybe, improve the code him/herself or give me some (constructive) feedback?

(A big thanks to the author(s) of RecorderJS and PeerJS!)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: