Hacker News new | past | comments | ask | show | jobs | submit | code_research's comments login

unfortunately even vagrant is buggy and very slow and I would like to see a better alternative.

consul and vault are very nice for devops.


Oh, they have a Linux versios, too, did not know that. Then it makes sense to audit this software.

Does anybody have any real life experiences and performance benchmarks for VeraCrypt on Linux?

Also a feature and performance comparison to LUKS would be very interesting!

Linux Magazin authors, please consider... Thanks!


VeraCrypt on linux uses the linux kernel infrastructure for user data encryption/decryption and hence its performance will be on par with LUKS because it uses the same infrastructure also.

Performance of a VeraCrypt volume will degrade only if you use multiple ciphers.


Hey, all you makers of chart libraries!

First a big thank you for your fantastic efforts and for letting the world participate by open sourcing all that stuff!

But one thing: Please make it easy to generate VIDEO OUTPUT with your libraries!

This is an artificial limitation that I hit with many charting libraries - output generation is html (js) only and people who would like to create moving images have unnecessary problems shoehorning that nice chart library into outputting to a high resolution video.

Please do not limit your designs to one output medium.

Think video, too, THANKS!


Have you tried using Julia? Tom Breloff's Plots.jl[0] package has a built-in @gif macro, which already relies on ImageMagick and/or FFmpeg (depending on which one of them is present). So it shouldn't be too hard to extend that to mp4 (just pass different output parameters to FFmpeg). In fact, he has an issue open for it[1] so he appears to be working on that.

[0] https://juliaplots.github.io/#simple-is-beautiful

[1] https://github.com/tbreloff/Plots.jl/issues/320


http://zulko.github.io/blog/2014/11/29/data-animations-with-...

But yes, authors of chart libraries should add "output to video / any medium" on their "required features" list.


Is the machine learning goodness included in this? Also a 'vagrant up' would be very nice... Thanks, anyway!


Hey, first of all thanks for having a look! We are cleaning up the ML goodness for the next update!

Sorting out the installation bits, for easy dev and deployment.


really great, thank you very much for open sourcing, can't wait to dig into this!


Feel free to reach out directly to me, if you need any help!


what events? It would be great if he spoke openly, so people not following tor very intensively would know what is so concerning. Yes, I am living under a rock.


There's no event clearly referenced here.

The Appelbaum crisis is the most recent public drama, but that's mostly a settled matter and a fall has already been taken for it. It would be fairly strange to do this now over that incident.

Given which, it looks like someone involved with a privacy project is refusing to disclose their motives for shutdown, but also shutting down slowly and openly, the way you wouldn't if someone was knocking on your door. This is an ambiguous outcome to almost everyone.


>It would be fairly strange to do this now over that incident.

It wouldn't be strange if you thought the accusations were bullshit.


That's an interesting point - it hadn't actually occurred to me that this could be a reaction to the reaction. That would fit the timing (and maybe the ambiguity) much better than reacting to the original topic.


I am too. Very curious what he means here. His message is vague as hell.



would you like to describe the problems you had with the existing solutions?


This is a very interesting service, thank you!

May I ask you for some little thing that might change the (development) world? Would you please like to introduce a folder, where people might put their dependency.yml file - this is an effort to finally stop the spreading cancer of "put one more config file into the project root".

I would like to suggest to call that folder simply "config" - all the projects and tools out there should have no problem with that. Optionally there could be one top level config file called "config.rc" - this file points to the actual config dir if it is not "config".

It would be verrry nice if one service just starts with that and hopefully all the others will follow and it will become a defacto standard. The pollution of the top level project directories really must stop.

Thank you!


I've thought of the same thing, but I feel that the horse has well and truly bolted, run back through the barn a few times, kicked some shelving over and then continued out the front and over the horizon at a brisk pace.


The ideal solution is a migration path; retain support for config in project root, but check a configuration directory first.


Workable. It'd be nice to clean up the global namespace a bit. Especially when it's a single-repo project.


I think you'll want to check the root first then config to avoid breaking existing projects, but I'm a big +1 on this idea.


Agreed, I'll definitely the ability to move your dependencyci.yml file into a .github folder like the issue and pull request templates: https://github.com/blog/2111-issue-and-pull-request-template...


beefsack is right, please do NOT make it a github specific thing. Just one config folder. All config files for services, integration, etc. should go there.

Thanks again!


Except this isn't GitHub specific.


How about .meta? Hopefully we can encourage github to support this, too. Maybe .meta/github/ could be a thing, too.


In the config.rc file you could call that folder however you want.

I personally do not like ".meta", because it is not clear what kind of information it may contain. "Meta" might be anything, documentation, description, website, design papers, everything is meta. It is a bit like using "Information" as a menu entry for a website.


It sounds like we should probably all get together and write a draft RFC for this. Choosing a good directory to toss everything into would be grand.

I'd prefer .well-known since there's already an RFC for it, but maybe .dev-extra would be more appropriate?


Do you really want to type either of those prefixes thousands of times? Brevity and lack of special chars in the name would be nice to have.


`.config` is probably a decent choice, as ~/.config for per-user settings seems to be gradually gaining adoption.


Or .well-known? (analogous to https://tools.ietf.org/html/rfc5785)


How about we put each individual config file in its own individual directory? We could name the directory after the file too, so that it is clear where each file is ;)

No but seriously, I don't think this mess of config files in the project root is really a big deal. I already grouped the interesting stuff under /src. If it is a big deal, then lets hash out an RFC that covers the general concept of "configuration" once and for all and be done with it.


What about /.bots or /.ci ? Those are specific to these types of services.


Self hosting alternatives:

https://github.com/bookieio/Bookie

https://github.com/plainmade/unmark

Especially Bookie looks good and would be a preferred candidate to transition to if you are still using the very old 'Sitebar', 'Scuttle' or the interesting 'Semantic Scuttle'.


A simpler alternative, for technical users, might be to store your bookmarks as a plaintext file under revision control.

You can then present them via javascript to allow filtering, searching, and tags.

https://github.com/skx/bookmarks.public


Well, a note-taking solution (be it a plaintext file or a simple database) can perfectly handle the task of keeping URLs, but I think the point of bookmarking service are social aspects and/or content archival and indexing. Otherwise there's no reason to just not stick to what browsers have built-in for ages.


Sadly, Bookie seems to be somewhat dated and not actively maintained. I've thought of trying it out, and now have hard time packaging it.

By default, it won't even start on modern distributions because of incompatibility with Python >=2.7.11 ("cannot import name _uuid_generate_random"). The requirements.txt file require a few version bumps. I haven't tested whenever the project actually works correctly with those yet, but it seems to at least start with kombu==3.0.35, celery==3.1.23, billiard==3.3.0.23, amqp==2.0.2, redis==2.10.5.

(I'm lazily toying with it remotely, setting it up on a small ARMv7 host, wrapping it with Docker+honcho+gunicorn, and rebuilding the image when I update requirements takes long time...)


can I sync this with data in a postgresql db?


also some interesting things here: http://www.mlsec.org/


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: