HNHacker News
TopNewBestAskShowJobs

int_handler

294 karma · joined September 27, 2015

submissionscomments
int_handler··on Security researcher gets threats over Amazon review
> The representative then said that she would report Garrett to Amazon if he didn’t take down the review, and that other Amazon reviewers had written in to complain about it.
int_handler··on Security researcher gets threats over Amazon review
I don't see how this would be considered Sinophobia given the history of high-profile security breaches caused by hackers operating out of China.

If the article reported that the data were being sent unencrypted to a Russian server, would that be considered Russophobia?

int_handler··on Goa: Design-First API Generation
Which font is the one used in the first few editor screenshots on the Goa site?
int_handler··on The contested papyrus “The Gospel of Jesus’s Wife”
> such as... well... a lot of stuff in this article

Can you elaborate on some of these things and provide some reasoning as to why they are markers of inauthenticity?

int_handler··on Why I have finally taken off the Apple Watch
Exactly. And the bar they set for themselves is frustratingly low. Case in point: [Subaru's new "tablet-like" infotainment interface](http://www.theverge.com/2015/2/5/7982525/in-car-navigation-s...).
int_handler··on Traffic-weary homeowners and Waze are at war
So, exercising the right to use a public street within the bounds of the law is considered entitlement?
int_handler··on Goto in bash (2012)
I'm surprised that nobody has mentioned this yet, but this is exactly how the goto statements in Windows Batch scripts work.

To see for yourself: run a non-trivial batch script in cmd.exe with plenty of gotos and check out all the CreateFile calls in [Process Explorer](https://technet.microsoft.com/en-us/sysinternals/processexpl...).

int_handler··on React Tutorial: Cloning Yelp
The cover of this book is very a e s t h e t i c.
int_handler··on Open-Sourcing Twitter Heron
Yes, it is possible to run C# on *nix using Mono but the ecosystem isn't as rich as that of Java.
int_handler··on Specifying JSON
By "just" I mean this is a simpler solution (compared to JSONSchema), not that it is an obvious solution. I'm pretty sure the author does not know about this solution since using Protocol Buffers for configs is not a well-known use case outside of Google.
int_handler··on Specifying JSON
Why not just define your schema using Protocol Buffers and use the [proto3 JSON mapping](https://developers.google.com/protocol-buffers/docs/proto3#j...)?

On a similar note, text protos actually work very well as configuration files and are used by SyntaxNet/Parsey McParseface [1] and Bazel's CROSSTOOL config [2].

[1] https://github.com/tensorflow/models/blob/master/syntaxnet/s...

[2] https://github.com/bazelbuild/bazel/blob/master/tools/cpp/CR...

int_handler··on Governor Brown's housing proposal could mean sweeping Bay Area changes
Agreed. At the same time, companies should invest more in distributed work places. Most of the congestion in the Bay Area and surrounding areas, extending through the Tri-Valley and into the Central Valley, is caused by commuter traffic.
int_handler··on A Node.js bridge for COBOL
Nothing wrong with that legally or ethically. It's just one of those things that is slightly stigmatized, similar to the way that COBOL itself is stigmatized or if you ask for ketchup on your hotdog while in Chicago.
int_handler··on A Node.js bridge for COBOL
In case anyone else is wondering like I was about why all the COBOL code is indented several spaces over: http://stackoverflow.com/questions/8959489/why-does-cobol-ha...
int_handler··on Node OS
It's happening: https://xkcd.com/1508/
int_handler··on Capacitor, BigQuery’s next-generation columnar storage format
It is clearly stated in the article:

  When Google published the Dremel paper in 2010, it explained how this structure is preserved within column store.
  ...
  The definition and repetition levels encoding is so efficient for semistructured data that other open source columnar formats, such as Parquet, also adopted this technique.
Parquet is an open-source reimplementation of the columnar storage format described in Google's 2010 Dremel paper. Capacitor is Google's next-generation columnar storage format.
int_handler··on Nuklear: A small ANSI C GUI toolkit
So basically the main motivation for this is that Windows makes it difficult use shared C++ libraries?
int_handler··on Nuklear: A small ANSI C GUI toolkit
Perhaps if you are the author of the 20,000 line header file, but from my experience, this is certainly not the case when developing software in a team. Having all the code in one file is significantly more difficult to understand for a new team member since it becomes more cumbersome trying to understand the dependencies between different modules.

On the same note, proper modularization of source files also encourages better discipline for dependencies among modules, such as discouraging circular dependencies.

int_handler··on The engineer’s engineer: Computer industry luminaries salute Dave Cutler
I also used to work at Microsoft. CNF was primarily used in the kernel and driver code but rarely in userland code, with the exception of certain tools that were developed and maintained by the kernel team (such as powercfg.exe). CNF was one of the few coding styles at Microsoft that I really enjoyed using due to how clean and disciplined it made the code. I felt that the style really reflected Dave Cutler's attention to detail and quality.

You can see more examples of CNF in the now open-sourced Windows-Driver-Frameworks: https://github.com/Microsoft/Windows-Driver-Frameworks

int_handler··on BinDiff now available for free
Man, I'm getting tons of early-2000s vibes from the design of the zynamics website.
int_handler··on A Modern App Developer and an Old-Timer System Developer Walk into a Bar
Or, if you want to use a binary format without having to deal with all of the complexities of inventing your own, you can also use Protocol Buffers. You can even use Protocol Buffers as a schema for JSON too as of 3.0.
int_handler··on Continuously writing an iPhone app, on an iPad Pro, using C# [video]
I would like to know this too. There is something similar for Python: http://omz-software.com/pythonista/. However, I'm not sure where Apple draws the line between "interpreted" and "compiled." It would be nice if Apple relaxed this restriction a bit because that would make the iPad Pro a lot more useful for developers.
int_handler··on Everykey – The Master Key to Your Phone, Laptop, Website Accounts, and More
That makes sense now. :)
int_handler··on Annoyances of API Design
Good to hear. What are they using for configuration in the newer frameworks instead?

True, XMLHttpRequest was good for the world. My distaste for XML generally stems from some particularly bad experiences I have had working with XML configuration files meant for humans to modify and some particularly poorly-implemented tools for working with said files. :)

int_handler··on Positive Fantasies About the Future Predict Symptoms of Depression
I understood and agree with what you intended to say, but perhaps "life events" may have been a bit ambiguous, and some people tend to define "depression caused by life events" as depression caused by tragedies.
int_handler··on Annoyances of API Design
Agreed for the most part. My only gripe with the .NET world, and Microsoft's ecosystem in general, is the love for XML (#7 in the article).
int_handler··on Barack Obama: Why we must rethink solitary confinement
Nobody is discounting the problem of police brutality for the thousands of underprivileged. Acknowledging that problem should not mean that we should simply ignore other forms judicial overreach, such as the abuse of the CFAA in Aaron Swartz's case. Both are major problems that need to be discussed.

Keep in mind that another major reason people remember Aaron Swartz because of everything he has contributed to the world of technology [1].

[1] https://en.wikipedia.org/wiki/Aaron_Swartz#Life_and_works

int_handler··on OneOps – Open-source cloud ops platform from Walmart
The point is that it is possible to be able to pitch a technology to management without being overly opaque and sounding like a bag of buzzwords.

Also, keep in mind that different industries are accustomed to different sets of terminology. Engineers at tech companies don't usually use terms such as "product delivery" and "Continuous Application Lifecycle Management." To us, "multi-cloud orchestrator" is a much clearer way to describe this technology.

No need to be so condescending.

int_handler··on Barack Obama: Why we must rethink solitary confinement
Yeah, just saying, "sorry, Officer," obviously solved the problem for Aaron Swartz.
int_handler··on Swift Style Guide by GitHub
Also, the examples on the page all seem to use 4 spaces instead of a tab.
← PreviousPage 3 of 4Next →