HNHacker News
TopNewBestAskShowJobs

metaobject

555 karma · joined April 5, 2011

Working as a software engineer using C, C++, Python, Scheme on simulation and optimization tools and applications in the meterology/satellite data processing/atmospheric sciences domain. I'm fond of the Lisp family of languages, and am currently working on Scheme-bindings for our modeling, simulation, and analysis tools.
submissionscomments
metaobject··on Localizing “Papers, Please” (2014)
It seems that you're letting the behavior of a particular application and OS negatively affect your opinion of a technology which works really well on different platforms.
metaobject··on Developers who use spaces make more money than those who use tabs
Non-fixed width typeface? That would be grounds for immediate termination.
metaobject··on Prozac Nation Is Now the United States of Xanax
The longer they remain paying customers for cell phone plans and cable bills, the longer they'll likely remain google customers.

Or, perhaps this falls under their "do no evil" mission statement!

metaobject··on Show HN: L2: An elegant untyped, unsafe, unhygienic programming language
Is there an abbreviation for "function"?
metaobject··on Please Make Google AMP Optional
For someone with poor vision, I frequently have to zoom my browser (in landscape mode) on my iPhone in order to be able to read the text/font. When on an AMP page, the scroll mechanism gets locked when I zoom in and I have to i zoom out completely before I can scroll the page. Of course this doesn't happen on non-AMP pages.

I'd have a lot less problems with it if it didn't break my zoom functionality.

metaobject··on Slap – A Sublime-like terminal-based text editor
What's the difference between emacs-nox and "emacs -nw"?
metaobject··on Slap – A Sublime-like terminal-based text editor
"Or emacs, which is nice until it's abstractions leak, and you accidentially start editing a configurations pane or something."

I've been using emacs for decades and I don't think I've never done this. I've written my own elisp functions, packages etc (nothing too fancy, mostly text-oriented transformations) I guess I'm curious what you mean by 'editing a configuration panel'.

metaobject··on Where Anti-Tax Fervor Means ‘All Services Will Cease’
What is your point? Do you want them to become a revenue generator for the county/state?
metaobject··on What made Bell Labs special? (2012) [pdf]
Many years ago I recall seeing an image of the office layout where it showed Dennis Ritchie's office being located near Ken Thompson's office (I believe). I'm unable to locate it now, though.

That must've been an interesting work environment.

metaobject··on Windows Server will add the Linux subsystem, join the Insider program
We had issues getting cron to run properly a month or so ago on Windows 10. Researching the issue revealed that other people had the same issues.

So there certainly are some bugs.

metaobject··on Mass Extinction and the Structure of the Milky Way (2013)
I believe a few of the mass extinctions are thought to have been caused by gamma ray bursts (GRBs) that were close enough to earth to either affect the atmosphere or the orgamisms on the surface.
metaobject··on Why Criminals Target Patient Data
A few years ago I had my identity stolen by someone from a large hospital on the east coast. They charged about $20K of merchandise, opened about 6-7 credit cards and failed to open a few more before I started getting bills in the mail. It took me dozens of hours and weeks on the phone to get things cleared up. They caught the person on Target surveillance camera and finally arrested and charged them at the federal level. There were ~40 other people who had their info stolen as well. They went to prison and will be there for a few more years.

The whole ordeal was a fairly stressful thing to deal with right after having major surgery. I looked into my legal options after I cleared things up, but I couldn't get anyone to seriously listen to my case. I wanted to know whether the hospital was responsible, but I guess I didn't know who to contact (the right lawyer, etc). Everyone I contacted either weren't able to help me or didn't know I should contact.

metaobject··on A bug in GCC that may cause memory leaks in valid C++ programs
Where in the C++ spec are implementations of features defined?
metaobject··on The FCC plan to undo its net neutrality rules
Verizon might want to ensure that their products work better than NetFlix and Amazon by throttling network traffic going to those domains? Perhaps even stall the pipe every now and then to frustrate users into seeking more stable alternatives? Oh, look! Verizon's service is so much faster than those other two!! I wonder why?!?!
metaobject··on Software Developers after 40, 50 and 60 Who're Still Coding
"We say AI (shudder) these days instead of ML"

I thought it was the other way around. With ML taking a more statistical approach to traditional AI problems.

metaobject··on Writing a Time Series Database from Scratch
Perhaps these companies have such varied requirements that none of the existing TSDB systems fully support? We built our own custom time series db, along with a suite of tools for accessing, slicing, plotting, etc bc (at the time, at least) there was no support for bitpacking data, and storing/calculating certain spatial data operations.
metaobject··on Emacs 25.2 released
The first thing I put in a new config is to turn off menu-bar-mode, scroll-bar-mode, and tool-bar-mode. I find they take up too much screen real estate.
metaobject··on The U.S. wind industry now employs more than 100K people
We did some work a while ago which involved using high spatial and temporal resolution wind datasets to build optimization tools which figured out the best place to build wind farms given constraints like geographic restrictions, number of turbines, nameplate capacity, etc.
metaobject··on The U.S. wind industry now employs more than 100K people
"littering the coastline"

Your word choice is interesting.

metaobject··on Why MIT Switched from Scheme to Python (2009)
Because they probably don't know as much as they think they know regarding algorithms, Big-O, etc. There are exceptions, of course.
metaobject··on Why MIT Switched from Scheme to Python (2009)
I'm not sure new programmers need to worry about how virtual function inheritance is implemented via the viable. Are there even standards for that? Or is that an implementation detail which seems popular across multiple compilers?

There's time for them to learn the details, but just learning that the functionality exists and knowing how to use it is a good start.

metaobject··on New IPython release drops Python 2.7 support
I actually find numpy to be fairly consistent and intuitive. Usually the code ends up being faster and more concise. I love the masking ability of the ndarrays as well as the support for broadcasting operations.
metaobject··on New IPython release drops Python 2.7 support
Why did you feel that you needed to start using Python in the first place? Do you have prior programming experience? Regarding data munging, that's sometimes a significant part of the CV/IP process.

Personally, I love Python. It's been working fairly well for our ML projects utilizing scikit-learn to process fairly large spatiotemporal datasets (temporally varying 2D and 3D datasets). I find numpy to be critical for keeping runtimes reasonable.

Regardless of the language, profiling may be necessary in order to obtain acceptable performance.

metaobject··on Keeping track of technical debt in source code
It appears that the status of that PEP is "rejected".
metaobject··on Testing the Windows Subsystem for Linux
Isn't that Cygwin?
metaobject··on Cello – A library that brings higher level programming to C
You're being pedantic about reserved words?
metaobject··on Cello – A library that brings higher level programming to C
"everything's an int"

I don't understand this. Floating point values aren't ints. I suppose strings are integers because they're made up of 8-bit chars (which are basically ints), but I don't understand how that is advantageous or helpful.

metaobject··on Assemblers and Loaders (1993) [pdf]
Here's the site for Linkers and Loaders by John Levine:

http://linker.iecc.com

There are links to chapters available on that site.

metaobject··on NASA Unveils Searchable Video, Audio and Imagery Library
In order to do well at weather forecasting you really need 3D information (at a minimum), 4D is preferable (3D + Time). Using satellite images, at best, you may be able to predict future cloud cover (but you're still missing the fact that clouds often exist at multiple levels in the atmosphere).
metaobject··on Python vs. R: The battle for data scientist mind share
I'm guessing he's being fascetious when he suggests using assembly language is even a consideration when thinking about preprocessing data. But why would you even include it in the list?
← PreviousPage 5 of 11Next →