Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bwackwat
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
bwackwat
9y ago
N O
2.
▲
by
bwackwat
9y ago
I enjoyed the paper, thanks. I am now inspired to rewrite some C++ in Haskell. Anyone have a modern example of this type of research? Opinions are welcome!
3.
▲
by
bwackwat
9y ago
This is the most valuable comment here.
4.
▲
by
bwackwat
9y ago
All you need is vanilla JavaScript! Seriously. Email me at john.has.come@gmail.com I will be glad to discuss my approach to completely avoiding these frameworks.
5.
▲
by
bwackwat
10y ago
It was remarkable to me that I could not think of a good example for you. Apparently I myself to not have any good C# to share even though I have worked with the language a lot. Anyways, I suggest you use Visual Studio, use the code formatt
6.
▲
by
bwackwat
10y ago
Haha, yes! Wait a second, lets just use rsync!
7.
▲
by
bwackwat
10y ago
Coffee
8.
▲
by
bwackwat
10y ago
I have been using symmetrically encrypted TCP servers and clients, which I have been developing in a C++ library. I believe the standard is basically TLS 1.2 asymmetric encryption and then token-based authentication via username/passwo
9.
▲
by
bwackwat
10y ago
This is a hilariously difficult question, and I think stuff4ben provided a great answer. I'm going to start naming my web servers: web-server-load-balancer web-server-1 web-server-2 web-server-3
10.
▲
by
bwackwat
10y ago
Right. I think it is quite practical to wrap std::thread into "tasks" using std::mutex and/or std::atomic<T>. If anyone has a multi-threaded conundrum, I'd be glad to discuss it.
11.
▲
by
bwackwat
10y ago
Modern C++ has some great, simple constructs like std::thread and std::mutex. What kind of parallelization do you need?
12.
▲
by
bwackwat
10y ago
Ok so I guess the resulting lesson from Canada for me is that having a HASH or MAC for encrypted files is the most critical part of any secure system OP is interested in. Furthermore, Canada, what about privately managed machines communicat
13.
▲
by
bwackwat
10y ago
I agree that using the command line for this type of problem is going to be problematic. I also see clearly how hashing the encrypted data before "storing it at this 3rd party" would allow you to verify CBC block modifications. I
14.
▲
by
bwackwat
10y ago
He is uploading files to an UNTRUSTED third party. I'm personally curious about the best solution... @Canada, if the "malicious"(untrusted?) server modifies the backup how could you decrypt anyway?
15.
▲
by
bwackwat
10y ago
Use AES 256 bit encryption. It looks like you found some openssl command line tools to do this, which appears fine. (I can't speak on the details of that particular tool.) Depending on your technology stack, there are probably a number
16.
▲
by
bwackwat
10y ago
VirtualBox http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-... Then you can setup a great Linux VM and not have to worry about anything! (Sorta joking.) # yum -y install epel-release xterm fi
17.
▲
by
bwackwat
10y ago
redhat linux, postgresql, modern C++, and plain old js
18.
▲
by
bwackwat
10y ago
I see how a mail server would be annoying to maintain. How about a file server with server-grade hard disks setup in RAID? I hope current digital file storage strategies and Ethernet internet exists in 20 years!
19.
▲
by
bwackwat
10y ago
Notepad on Windows, vi on Linux.
20.
▲
by
bwackwat
10y ago
THIS is a great idea. THIS is how brain-wave-mapping should be approached. THIS is actually how AI will become anything.
21.
▲
by
bwackwat
10y ago
Create a successful business; "$300k is not that big amount."
22.
▲
by
bwackwat
10y ago
Software engineering covers is an increasingly wide range of skills. For me, it has been critically important to realize the things which I love doing in this field, and the things which I am genuinely particularly good at. Overall I might
23.
▲
by
bwackwat
10y ago
Code with few dependencies! I am not a fan of app-generators or specialized overweight package managers. Folks take enough advantage of yum/apt.
24.
▲
by
bwackwat
10y ago
I personally recommend a vanilla front-end. Contact me for details. ^_^
25.
▲
by
bwackwat
10y ago
Do what inspires you! That likely implies you don't consider the opportunity costs; be ready to take risks and learn from your mistakes. Try to reach milestones on any project. Personally, in this stage of my software engineering I alm
26.
▲
by
bwackwat
10y ago
I was stickin' to Python :) That's a cool alternative though, thanks.
27.
▲
by
bwackwat
10y ago
>import os >os.urandom(24) '\x17\x96e\x94]\xa0\xb8\x1e\x8b\xee\xdd\xe9\x91^\x9c\xda\x94\t\xe8S\xa1Oe_' >os.urandom(24).encode('hex') 'cd48e1c22de0961d5d1bfb14f8a66e006cfb1cfbf3f0c0f3'
28.
▲
by
bwackwat
10y ago
My opinion is that this is disingenuous to the 'stdlib' title. Consider it.
29.
▲
by
bwackwat
10y ago
Well it was a type of joke on describing the job with "sexy". The meaning is: don't get tricked. Job interviewers intentionally make the position/place/company appear and feel great, but the reality might not hold u
30.
▲
by
bwackwat
10y ago
"...sexy job and sexy product..." Is that what your genitals or brains tell you? Trust your gut. My gut tells me that that particular insight will not run true. Higher pay in a place you are already comfortable is certainly... les
More ›