HNHacker News
TopNewBestAskShowJobs

jxcl

1,315 karma · joined March 4, 2015

submissionscomments
jxcl··on Securing a travel iPhone
This makes sense if you tell them that you know the password and refuse to give it, but what if you claim not to remember the password? Or claim never to have known it? What burden of proof is required then in order to be held in contempt?
jxcl··on StartEncrypt considered harmful today
Will StartSSL suffer any negative consequences of this? They've presumably issued certificates they shouldn't have. What happens to them?
jxcl··on Show HN: Wallarm – Protect your web apps or APIs with fast Nginx-based instances
And it's totally understandable in day-to-day conversation if somebody gets it wrong. But if you're making a marketing video, maybe check that you're pronouncing the words correctly?
jxcl··on Show HN: Wallarm – Protect your web apps or APIs with fast Nginx-based instances
I have never heard someone pronounce nginx "n-jinks" before like they did in their video. It's a minor thing, but it hurts their credibility in my eyes.
jxcl··on Amazon will reportedly soon sell its own private-label groceries
I've read stories like this too:

http://www.theguardian.com/money/2016/mar/18/banned-by-amazo...

jxcl··on SQL vs. NoSQL Databases: What’s the Difference?
I also love the "Reasons to use SQL":

> If your business is not experiencing massive growth that would require more servers and you’re only working with data that’s consistent, then there may be no reason to use a system designed to support a variety of data types and high traffic volume.

This whole article seems heavily NoSQL biased. I don't know what qualifies as high traffic volume, but Postgres has been known to handle 500,000 transactions per second, and there is stuff in the pipeline that is only going to make that faster.

http://akorotkov.github.io/blog/2016/05/09/scalability-towar...

jxcl··on Show HN: BedquiltDB – A Mongo-like JSON doc store built on Postgres
It depends.

It's useful to be able to contain quotes in other quotes without escaping them.

i.e. '"hello there"' or "it's nice to see you"

Also, on many projects I've worked on, single quotes were for strings that were not meant to be shown to users (keys etc), and double quotes were for strings that would eventually be shown on a screen. It looks like that's what they're doing here.

jxcl··on Accounting in 2016 – Still a manual and tedious process
If your users aren't paying you, who is?
jxcl··on A Basic Guide for Curious Minds: Review of “Thing Explainer”
It would seem that he did not allow himself proper nouns:

> I found myself wishing that Munroe had allowed himself a few more terms—“Mars” instead of “red world,” or “helium” instead of “funny voice air.”

jxcl··on EFF Wins Petition to Inspect and Modify Car Software
> This does not mean these titles can be redistributed, only that they can be modified for the sake of preservation.

But once the copyright expires on the disks, they may then be redistributed?

jxcl··on Ask HN: Who is hiring? (October 2015)
Software Engineers (to work in Python and Django)

Fusionbox - Denver, Colorado

Job Description

At Fusionbox, the engineers work on tasks that span from server provisioning and system administration to server-side development to JavaScript fronted interface developing. We use git, Puppet, nginx, Postgres, memcache, Django, Backbone, AngularJS, Ember.js, and React--but we are always open to trying out new things. In addition to working on client projects, we have our own portfolio of open source projects that the engineers maintain.

ABOUT YOU

You are passionate about open source and like to try new technologies. You do not necessarily come from a traditional computer science background, but you have achieved mastery and you are particularly well suited to engineering. You are a self-starter and learn easily. You would like to get paid to write open source software.

About Fusionbox

Fusionbox offers custom software development solutions to a wide range of clients using new technologies. Fusionbox is a place for talented people who are serious about the craft of programming. We are committed to the open source community and Pythonic sensibility.

Get more information at http://careers.stackoverflow.com/jobs/80312/django-software-...

jxcl··on Philae comet lander wakes up
These are fantastic. I want to get them printed and hang them up on my wall.
jxcl··on After Senate vote, NSA prepares to shut down phone tracking program
> Administration officials said later that they had to start the lengthy procedure of winding down the counter-terrorism program in anticipation of Congress failing to act.

I find this sentence construction grating. They didn't fail to act. They acted to stop the program (well... so far).

jxcl··on Ask HN: Could developers use the licensing model professional photographers use?
How often were you successful in negotiating to work for hire?
jxcl··on Tinder Cuddles Up to Instagram in Latest Update
Are there any proximity-based apps that don't require Facebook? I'm interested in trying something like this out, but I don't use Facebook for various reasons.
jxcl··on The Cryptographic Doom Principle
That makes sense intuitively, but you can't approach cryptography intuitively. There are many cases where the intuitive answer is "well, the worst case is that it's just as good as without our custom wrapper... so let's do it." But under cryptographic analysis it is revealed that the custom wrapper renders whatever other good, accepted cryptography that is in play completely useless.
jxcl··on The Golden Ratio: Design's Biggest Myth
Yep. Pretty much any measurement you make in the real world is actually going to be irrational. We just round them to the closest significant figure we have. https://www.youtube.com/watch?v=Swm8tTLWirU

I'm also interested in subatomic particles like quarks. They're usually represented as spheres. Are they really spherical?

Similarly, the gravity of a neutron star probably compresses its own mass pretty damn closely to a perfect sphere. Though I suppose its rotation might deform it?

jxcl··on Mars has belts of glaciers consisting of frozen water
I am not an astrophysicist, but my understanding is that melting the ice would cause it to escape into space for at least two reasons:

1) Mars' core has cooled significantly, and it no longer has a powerful magnetic field to protect it from solar winds. Solar winds have the ability to take a polarized molecule like H2O and strip it from the atmosphere. It's also much easier to strip it from Mars because

2) Mars has a gravity of approximately 1/3rd of what Earth has.

Combined, these two factors mean that Mars has an atmosphere that is 0.6% as thick as Earth's.

jxcl··on How I cracked NQ Vault's “encryption”
People are downvoting you, but I totally agree. Stop requiring javascript to let me read text: literally the first thing ever put on the world wide web. Fancy your page up with javascript if you must, but let me choose to consume the text how I want.
jxcl··on Slack was hacked
You have either a very slow server or a very bad bcrypt implementation. Running bcrypt in python on my 5 year old server has these results:

>>> timeit.timeit("bcrypt.hashpw('this is a password', bcrypt.gensalt(11))", setup="import bcrypt", number=5) / 5

0.13497538566589357

>>> timeit.timeit("bcrypt.hashpw('this is a password', bcrypt.gensalt(12))", setup="import bcrypt", number=5) / 5

0.28287739753723146

>>> timeit.timeit("bcrypt.hashpw('this is a password', bcrypt.gensalt(13))", setup="import bcrypt", number=5) / 5

0.5341608047485351

>>> timeit.timeit("bcrypt.hashpw('this is a password', bcrypt.gensalt(14))", setup="import bcrypt", number=5) / 5

1.069920015335083

>>> timeit.timeit("bcrypt.hashpw('this is a password', bcrypt.gensalt(15))", setup="import bcrypt", number=5) / 5

2.151028203964233

That's five repetitions of a bcrypt hash with the work factor passed in bcrypt.gensalt(). The resulting units are seconds.

jxcl··on The 'SimCity' Empire Has Fallen and 'Skylines' Is Picking Up the Pieces
Paradox Interactive also published Crusader Kings 2, which came out in 2012, and its latest free update was Feb. 16. They support their games for a long time.
jxcl··on Macbook screen coating issues
Sorry buddy, that goes all the way back to Watergategate.

https://www.youtube.com/watch?v=vB9JgxhXW5w

jxcl··on Assignment: Creating a D&D Character
Neither is a dwarf's ability to build things. They're both abilities and not personality traits.
jxcl··on Assignment: Creating a D&D Character
If you apply the same qualifiers to a mermaid race it sounds just as ridiculous.
jxcl··on Assignment: Creating a D&D Character
> Dwarves are good at building things not because of some essential genetic racial qualities, but because they are raised in a culture that values building and passes on a certain set of traditional practices around it.

Really? Let's say that the DM chose to run a game with mermaids in it. Would anyone question the (theoretically) superior swimming ability of mermaids? Let's see how a similar statement reads:

Mermaids are good at swimming not because of some essential genetic racial qualities, but because they are raised in a culture that values swimming and passes on a certain set of traditional practices around it.

It sounds ridiculous, doesn't it?

Edit: And if you're going to deride D&D for that, why not praise it for its lack of sexism (I'm talking about the stats system, not the art here)? The higher amount of testosterone in a man's body makes it much easier for him to gain muscle, but the D&D stat system allows both male and female characters "equal opportunity", so to speak, by not adding or subtracting stats based on gender choice.

← PreviousPage 7 of 7