News for hackers. Stuff that matters.

JonahBraun

Re:Undefined medium – A free and open-source monospace typeface on Wednesday February 20, 2019 @12:46PM (#19209990)
Looks like the website is done with it: https://undefined-medium.com/
Re:A Type of Road Junction that Kills Cyclists on Tuesday January 09, 2018 @11:05PM (#16112479)
In the article, the author explains that from the cyclists orientation, the car approaches from 94 degrees.
Re:Ask HN: How do you brew your coffee? on Monday December 11, 2017 @05:35PM (#15901285)
You can get a stainless steel french press. Typically they are vacuum insulated as well, which is nice.
Gorgeous. Anyone have any tips on printing this in high quality?
Re:HN: Please add Reddit style collapsible comments on Thursday March 24, 2016 @03:21PM (#11355615)
Actually collapsing comments helps. Often insightful top level comments are posted at a later time. These remain less read and less voted because of their position.
Re:MySQL is a Better NoSQL on Wednesday December 09, 2015 @06:52PM (#10707803)
Interesting that he advocates MySQL. PostgreSQL can index and interact with the JSON stored in it's columns, which make it a better choice as a NoSQL replacement.

http://www.postgresql.org/docs/9.4/static/datatype-json.html

Re:REI to shut on Black Friday to have employees go outside on Monday October 26, 2015 @09:50PM (#10455755)
Actually they frequently have member sales with insane prices.
Re:First chapter of Kernighan and Donovan's new Go book [pdf] on Tuesday October 20, 2015 @01:44AM (#10417619)
You missed the joke re: Go 2.

I don't think Go is done. The active development speaks otherwise.

Re:Ask HN: Who wants to be hired? (September 2015) on Tuesday September 01, 2015 @01:46PM (#10154326)

  Location: Los Angeles, California and Edmonton, Canada
  Remote: Yes, preferred
  Willing to relocate: Yes, if the location is cool enough.
  Technologies: Go (Golang)
  Resume: http://goodcoffee.ca/hn-jonah-resume-pu2c6cas7tcwjqj9/
  Email: Jonah at GoodCoffee.ca
I've been writing code for decades and am currently looking for a remote position coding go. As an example of my go code, see https://github.com/JonahBraun/wago I am actively working on the next release, expecting to be done next week.
Re:OS X Command Line Utilities on Sunday August 30, 2015 @07:32PM (#10144771)
I think you posted this because pasting the OP results in a syntax error. The problem is actually the list in the compound command needs to be terminated with a newline or semicolon. Both of the following are equivalent correct oneliners:

clip() { [ -t 0 ] && pbpaste || pbcopy;}

function clip { [ -t 0 ] && pbpaste || pbcopy;}

Re:OnHub on Tuesday August 18, 2015 @04:56PM (#10082138)
> The wireless radios in routers deteriorate

Citation needed. What exactly do you think is deteriorating here? It's not like the antenna is oxidizing from use…

Re:A More Ergonomic Keyboard Strategy on Monday June 15, 2015 @11:58PM (#9723735)
I've done this and it works for normal typing. The downside is key combinations do not work across the keyboards (at least on Mac OS X). Example, pressing cmd on the left keyboard and p on the right keyboard will not trigger cmd-p.
Re:Ask HN: Who is hiring? (April 2015) on Thursday April 02, 2015 @02:06AM (#9308933)
I'm assuming your trying to search and only see remote positions. Quick CLI hack, tested only on MacOSX w/ gnu coreutils:

<select all from this page, copy> pbpaste | tr '\n' '⁄' | sed 's/\[−\]/\n/g' | grep -ai 'remote' | grep -avi 'no remote' | tr '⁄' '\n'

Re:Air Traffic Control Simulator on Sunday December 14, 2014 @03:32AM (#8747767)
You could in the terminal based atc from BSD games. Great fun.
Re:Incident Report – DDoS Attack on Wednesday December 03, 2014 @01:21PM (#8695396)
EasyDNS provides integration with AWS: http://easyroute53.com/

They have an interesting blog post about setting up secondary DNS: http://blog.easydns.org/2013/09/10/what-we-are-doing-about-c...

I have no affiliation with them, just a happy customer.

Agreed. Anyone find an authoritative explanation on the photo? I couldn't.
> Particles emitted from radioactive atoms are a form of ionizing radiation—they have enough energy to scramble atoms and molecules they crash into. (This is different from non-ionizing radiation, like the kind emitted by your cell phone, which does not have enough energy to break bonds.)

I think this is a poor explanation. Radiation from your cell phone is electromagnetic radiation. This is far different from a radiated particle, an actual proton or electron flying out.

Essentially a particle vs a wave, which is more of a difference than "not enough energy". Is that correct?

Re:DEC64: Decimal Floating Point on Saturday March 08, 2014 @10:33PM (#7367321)
In one format, IEE754 has 24576 possible representations of zero[1], which fits your definition of "wasted bits". Some of your other criticisms might be valid, but at this point I'd like to see an accurate technical comparison between DEC64 and the decimal formats of IEEE 754.

[1] http://en.wikipedia.org/wiki/Decimal128_floating-point_forma...

Re:DEC64: Decimal Floating Point on Saturday March 08, 2014 @10:15PM (#7367286)
I'm not an expert but you seem to be wrong on this. The wikipedia article you linked to for the IEEE 754 decimal64 format says:

"Because the significand is not normalized, most values with less than 16 significant digits have multiple possible representations; 1×102=0.1×103=0.01×104, etc. Zero has 768 possible representations (1536 if you include both signed zeros)."

Re:Ask HN: Who is hiring? (March 2013) on Friday March 01, 2013 @08:25PM (#5308025)
REMOTE JavaScript Lead (and developers) at Fluid (or onsite in SF)

The project:

  - A large and innovative *app platform* written in JavaScript.
  - Awesome design by our renowned user experience team.
  - Well funded with a solid revenue model going forward.
You (the lead):

  - Can't wait to design and build a cool app platform the *right* way.
  - Knows JavaScript inside and out and has the experience to prove it.
  - Passion for writing modular and testable code.
  - Understand the complexities of building large scale JS apps.
  - Has significant experience with one or more JS MVC frameworks.
  - Understands the full technology stack.
You (the developer):

  - Uses the Good Parts of JS.
  - Experience with testing libraries such as Jasmine or Mocha.
  - Experience with JavaScript patterns for taming asynchronous behaviors.
  - Understand closures, `this` brings you no fear.
  - Obsessive about learning the newest technology.
  - Strong knowledge of DOM libraries like jQuery or Dojo.
  - Know how to consume JSON via AJAX like the back of your hand.
  - Love to write maintainable code, and create widgets or plugins for re-usability.
Us (Fluid):

  - Awesome web agency with a successful history spanning 13 years.
  - We LOVE REMOTES.  Half of our eng team is remote.  We use a myriad of communication tools to make this work.
  - Cool SF office just outside the financial district.
  - Profitable.
  - Great work atmosphere and culture, everyone loves working at Fluid.
Email your resume: [email protected]

When you email, tell us about yourself and thoughts on building a platform. An engineer will be reading your email!

The comment about painting the boat reminds me of supercavitation http://en.wikipedia.org/wiki/Supercavitation used to greatly increase speed of some torpedos.

You could probably retain stability of the boat by painting stripes from front to back. They would act similar to fins.

Re:Linus Torvalds won't do github pull requests on Friday May 11, 2012 @05:37PM (#3961548)
Looks like he replied through email rather than the github interface. His mail client would have formated the email and signature.
> The example of "mental model of assignment" is ridiculous. a=b can mean whatever. It means something totally different to a mathematician than a programmer. Say:

That's why the first group (the predicted to be successful group) is defined as forming a consistent mental model and not necessarily the correct one:

> 44% of students formed a consistent mental model of how assignment works (even if incorrect!)

Safari in iOS handles this nicely. You can scroll below the bottom of the page and the default grey background _behind_ the page becomes visible. Desktop browsers could also do this.