HNHacker News
TopNewBestAskShowJobs

bwackwat

12 karma · joined July 30, 2015

https://bwackwat.com/
submissionscomments
bwackwat··on Show HN: Humancrypto – obviously up-to-date Python crypto library
Not a bad idea. I appreciate the alternate perspective.

I want to note that modern cryptography tools are not going to expire quickly, thus you might want to reconsider the "out of date" indicator.

bwackwat··on Show HN: Analysis of Presidential Candidate Speeches Using the Google NLP API
This verifies my plan to write-in Bernie Sanders. Good idea.
bwackwat··on Ask HN: Do you have to read a lot of text as a programmer?
As a programmer, I read a ton of documentation, technology articles, tutorials, and news to learn more every day.

Reading code is certainly important as well; this comes naturally for me after working with a code base for some time. (Blocks of code become more and more familiar as I work with them and I need to peruse less and less. This is especially true for well modularized code bases and code bases with good issue tracking.)

As a programmer I read a lot.

bwackwat··on REST is in the eye of the beholder
"Try using GET to insert rows into your database and POST to retrieve rows it will work fine."
bwackwat··on Ask HN: 12 year old tech savvy girl – books, programs, events, advice?
Stay simple and buy her a POSIX-compliant C programming book.

She'll have a server running in no time.

:)

bwackwat··on Ask: Has Microsoft spent your trust
"Telemetry off"

Haha... Right.

bwackwat··on The Strengths and Weaknesses of ‘Mr. Robot,’ According to a Hacking Expert
Agreed. That might make this a terrible click-baity link, sorry.
bwackwat··on Ask HN: Dangers to making public young-project code?
GitLab!
bwackwat··on How much did i screw up?
If you have a working implementation and have yielded moderate results, then you have earned "success".

In this case I get the feeling you want to use a different set of technologies to either improve performance or ease extensibility.

How much did you screw up? 7/10. You have found that node.js and mongodb are not the most mature technologies and would likely find python + sql (mssql, sqlite, postgresql, whatever) ... nicer.

bwackwat··on Ask HN: How do you invest a spare $50k?
"spare" : Choose a company that is undervalued that you think will be more valuable in a medium to long period of time. (You know, like Facebook or Tesla.)

"my savings" : A few index funds.

bwackwat··on Do low-carb diets work?
https://archinte.jamanetwork.com/article.aspx?articleID=2517...

"Conclusions and Relevance: In nonobese adults, [calorie restriction] had some positive effects and no negative effects on health-related [quality of life]."

bwackwat··on Ask HN: Which JavaScript libraries do you use for non single page applications?
Perfect! A no nonsense, innerHTML modification. Hah!

I transform my data into a JSON object, suited for the front end. So the only Controller -> View boilerplate is a "call the api" JavaScript function.

My comment is primarily a criticism of the JavaScript world where folks can NPM their entire server infrastructure (containing plenty of needless files)...

bwackwat··on Ask HN: Which JavaScript libraries do you use for non single page applications?
Vanilla JavaScript; no libraries except XMLHttpRequest, WebSocket, LocalStorage, etc.
bwackwat··on Ask HN: Why aren't we all salting webpages?
Provide a sample! This could be a fascinating secure alternative.
bwackwat··on Ask HN: Recommendation for firewall software for Windows PCs
PeerBlock
bwackwat··on Can Google or Facebook ever have a true competitor?
Basically, I believe it will be much harder for a competitor to reach the same capital as Google or Facebook.

Google and Facebook have massive networks, specialized storage strategies, proprietary protocols and hardware, and not to forget the actual data they have acquired. Lots of hard-to-acquire capital.

On the other hand, I do believe that both products could be better. Competitors could have better products, but not for a long time more capital.

bwackwat··on Ask HN: What's a small problem that bugs you in your every day life?
SoundCloud/Pandora/Spotify advertisements!

My employer blocking SoundCloud!

I'm too far from the NYSE ground floor to hack the market!

Four hours after drinking coffee I become tired!

Good internet forums turning into meme generators!

Tinder girls ignoring me!

* These are actual annoyances.

bwackwat··on Ask HN: Migrating from Mac to Windows for development
I use Windows primarily for entertainment, and some personal software projects.

For developing code I want to deploy to production on my Debian VPS, I run a nearly-identical (in terms of specs and OS) Debian VM using VirtualBox.

I develop server software, so I prefer developing on Debian (using a VM) and pushing development releases into production without worry.

bwackwat··on Ask HN: Best solution for off-grid Internet access?
https://en.wikipedia.org/wiki/Satellite_Internet_access
bwackwat··on Ask HN: What Laptop Is the Best for Web Development?
Chromebook is cheap.
bwackwat··on The rituals we perform and the games we play
Sex!
bwackwat··on Ask HN: How to find an “entry level” job?
Perhaps not "work" or "industry" experience, yet certainly a kind of experience.
bwackwat··on Ask HN: How do you take a break?
Walk in sun.

Eat the food.

Play a game.

bwackwat··on How do you learn new, unfamiliar code base?
Read code and debug.

Ask questions about configuration and architecture.

Learn how to reproduce peer successes.

The actual purpose of the code base is important for a good answer: elaborate "code base".

bwackwat··on Ask HN: How to find an “entry level” job?
"You have 4 years of experience with a B.S. degree."

Sounds perfect to me.

bwackwat··on Ask HN: Freelancer? Seeking freelancer? (January 2016)
SEEKING WORK - Generalist Backend Engineer (Junior/Mid-level individual)

Location: San Francisco Bay Area | Remote Ok | Relocation Possible

Languages: C#/.NET, C/C++, Java/Scala, JavaScript/Node.js, Python, Bash

Technologies: OpenCV, Boost, Flask, Play! Framework, Express, REST APIs, PostgreSQL, MongoDB, Debian Linux, Nginx

I have a range of experience researching and implementing technologies, working with products in the industry, and contributing to large code bases. In my 2015 free time, I engineered REST API's using Scala/Play!, Python/Flask, and Node.js/Express. I have ambitions to work with Linux, C++, and distributed systems. I am a well-rounded individual who values clear communication, enjoys a challenge, and can learn quickly.

A recent project which inspires me: https://github.com/bwackwat/raw-json-webservices

LinkedIn: https://www.linkedin.com/in/johnpaulhayes2

Feel free to email me about roles which I could fit well in (full-time or contract based,) or ask for my resume. Thanks!

john.paul.hayes2.lucid at gmail dot com

bwackwat··on Windows 10 – Toddler Deletes Everything with 6 Clicks
I LOL'D.
← PreviousPage 2 of 2