HNHacker News
TopNewBestAskShowJobs

commentzorro

353 karma · joined September 26, 2012

submissionscomments
commentzorro··on Does the whole Thiel vs. Gawker thing trouble you?
I'm loving it because Peter Thiel is a f-ing billionaire who is now publicly showing what the 1% of the 1% are capable of. The power that these 0.01% have is staggering. To see what they're capable of with just a few million dollars is truly awesome. And the very best part is that there absolutely nothing we can do about it anymore. We're now officially owned by the 300!
commentzorro··on Amazon WYSINWYG: Buy Luggage Scale but Get a Cake Knife
What I find really funny is the obvious shills who wrote such generic five star reviews without commenting on the item, the picture, or the product itself.

No wait ... now that I think about it I'm more saddened that even our spammy Mechanical Turks who might have been paid a penny for each review are now being replaced with bots.

commentzorro··on The enduring whiteness of the American media
I'm old and I'm white. You do anything to scare me, threaten me, challenge my beliefs, or change anything in any way and I swear to God I will vote for Trump!
commentzorro··on Three UK to trial network level ad blocking
This is a subtle (or maybe no so subtle) way to block advertisers until they pony up a bit of cash. There's no way a move like this doesn't end up with a bit more money in the pockets of Three UK.
commentzorro··on Wendy's plans to replace workers with self-service kiosks
Yup. Time to drag out the old, "minimum wage increases is killing jobs. No increases in minimum wages ... No mandated minimum wage" rhetoric.
commentzorro··on Ask HN: Anyone making a living off of desktop applications?
I have a couple Windows desktop apps (animal husbandry and event management) that have been around for years and still doing quite well. But I think these succeed primarily because they have a nice specific vertical and are particularly well suited for desktops.

For me, a successful desktop application has the following traits:

-- A nice specific vertical that is deep and complex to process,

-- Complex entry screens with lots of necessary rules and data validation,

-- Lots of manual data manipulation during the events,

-- Substantial benefit from ability to take advantage of desktop level mouse and keyboard actions,

-- Some complex grid based screens that can be tailored by each user,

-- Fairly complex reporting after the events.

These requirements are still too much for browsers to handle well. The grid based screens are especially horrible in browsers. And browser apps are still pretty horrible for complex data entry screens that want to be customized by the user.

That said, I'm porting the first to a mixed mode where the engine will be internet based but the primary interface will still be the "normal" download and install desktop model. This is to allow some portions to be used in a browser, but the main application still keep the full desktop power.

FWIW: my original apps were Delphi based, but the language long ago stagnated and had become tedious (comparatively). Since I'd switched to .NET for contract work, I started my rewrite in C#. But but I ended up hating the server deployment crap with .NET and also of got really tired the direction Microsoft is going in general. I've now switched C# for the desktop side and Google's Go language for the web/model portion. I picked Go primarily for the trivial single executable deployment. While I don't really get much enjoyment out of coding in Go, it is eminently practical for this type of work. (Note for Gophers: I don't think Go is bad either ... just sort of there. I do use it quite a bit these day and do get the "fun vs practical" trade-offs the Go team made.)

But the future may be bleak with Microsoft moving to an app store. Why the F do I want Microsoft sitting between me and my customers. It adds no benefit to me and provides no benefit to my customers for a portable or unzip and go desktop application. Plus they, like Apple and Google, want to become effectively the worlds most expensive payment processors.

commentzorro··on Wren: a small, fast, class-based concurrent scripting language
What language bindings are available? Golang by chance?
commentzorro··on TTIP Leaks
Some of the documents are missing. Among them is the other documents that will be relevant to HN readers: e-commerce and the Copyright and Intellectual Property.

From the FAQ:

4. Are the documents complete?

All of the documents in possession of Greenpeace Netherlands are complete.

The documents represent a substantial part of the negotiating texts, 13 of 17 chapters believed to have reached the consolidation phase of negotiations.

Chapters believed to be in the consolidation phase, but not in possession of Greenpeace Netherlands, are those concerning __e-commerce__, financial services, rules of origin and trade remedies.

Chapters which are not yet believed to have reached the consolidation phase, also not in possession of Greenpeace Netherlands, are those covering: energy and raw materials, investment protection, __intellectual property__ rights, legal and institutional issues, subsidies, sustainable development, textiles and apparel, and other sectors.

commentzorro··on What's new in OpenResty for 2016 [pdf]
Looks like this is the slide deck for a presentation. Unfortunately it's indecipherable without the words and context.
commentzorro··on Teen took Snapchat photos crashing Mercedes at 107mph. Her victim sued Snapchat
Snapchat doesn't kill people, people do.

I'll give you my speed filter when you pry it from my cold, dead hands.

If Snapchat is outlawed, only outlaws will have Snapchat.

commentzorro··on O Reader My Reader – Remembering Google Reader
You are correct, I was making that assumption and should not. I tend to think money on HN posts but not as much on, for example, r/programming posts. I suppose I'm more susceptible to indirect marketing than I like to believe. Damn.
commentzorro··on O Reader My Reader – Remembering Google Reader
A "discerning, technologically literate audience" is exactly who you don't want at your site -- for most non-technical sites. The person you want is some who really believes bud light tastes different than coors light. You want the person who will believe that a particular body spray is the only thing preventing them from meeting more men/women. These are the folks who pay the bills on the non-technical sites.
commentzorro··on O Reader My Reader – Remembering Google Reader
Unfortunately, people who come to a website via RSS almost universally have ad blockers turned on and usually are not site sticky. Maybe not the best group to attract to your site?
commentzorro··on O Reader My Reader – Remembering Google Reader
I have no idea why you're being downvoted but what you say is true. And having to find workarounds to get twitter pushed to me at my laptop is very annoying.
commentzorro··on Tip your Uber driver
NOOO! This ruins the whole experience. Right now Uber is a convenient alternative to Taxis in (large) part because there is no tipping necessary. Once tipping is required you have to go through all those mental gymnastics all the time: how good a job did this person do, will I ever want them as a driver again, if I leave too low a tip will I get lower rating?

Tipping will take Uber from a nice no-personality no-thought experience to an annoying "do I want to deal with all that" mental decision each and every time.

commentzorro··on Apply HN: Skill Certification You Can Trust
From the employee's point of view this will always be a hated service because people hate being tested. Especially the majority who are not naturally gifted but only got by because of cramming stuff into their heads. These are perfectly serviceable programmers who will learn what's needed and do a good job in the industry. In addition, you're not forcing employees to put too much emphasis on a single test for a potentially (hopefully?) large group of employees. Does this become a stressor like an SATs for coders? If the employee doesn't do well are they screwed? Or do you allow them to retest? If so, you've become just like any number of certification services that have come and gone over the years.

From the employers point of view you appear to have the opinion that most jobs are in startups. In reality, the huge quiet slowly moving employer base is below the visible portion of iceberg. These are the businesses that just need coders to keep things moving from day to day. They are not startups, never will be, and don't even exist in the world where founders are wanted or needed. There needs in a coder is not a superstar, it's someone who can learn to tow the line, get things done, and keep their heads down and code. A average coder is fine here as long as they fill a niche.

Finally, how could you develop a standardized test for all these below the waterline businesses? If a business needs to fill a slot for a person to crank out Java reports for a few years do you test the same as one who needs to fill a position interfacing C++ to POS/IoT devices?

Not that idea is a bad way to make money. It's just that you'll likely need to move into a niche and then you'll need to drive test retakes, release cram books, and become another paper certificate mill. Remember when paper CNAs and such were all the rage.

commentzorro··on Why i've quit Twitter
I found the source to be too long for one file. The author should have broken this up into smaller units. A bit of refactoring and maybe reuse of common elements would help.
commentzorro··on GoDaddy Announces Worldwide Launch Of Cloud Servers and Cloud Applications
> Probably not be any better, but they have a big marketing advantage.

Way more often than not I am annoyed that life works like this.

commentzorro··on Strong Link Found Between Dementia and Common Anticholinergic Drugs (2015)
IMO, Claritin is only sufficient for minor sinus drip at the start of pollen season, for example. It does nothing for the significant draining during the height of allergy season and colds laugh at its feeble attempts to stop sinus drainage.

Of course, Claritin does nothing to help a stuffy nose. It's the wrong class of medicine. True pseudoephedrine (from behind the counter) is the go to for increasing drainage. The new stuff (OTC with phenylephrine) only works as well as a placebo.

commentzorro··on GoDaddy Announces Worldwide Launch Of Cloud Servers and Cloud Applications
The pricing exactly matches Digital Ocean. Why would GoDaddy be any better? Are there really that many people clamoring for these exact configurations that price isn't important?
commentzorro··on Ad Nauseam
> Some people are so pissed that publisher got anti ad blocker in place .... if you don't read those shitty articles that much, why are you so pissed in the first place?

I'm not pissed about the anti ad-block. I'm pissed because the sites show up when I'm searching in the first place. I'm pissed because I go to the site thinking I can get the information I was teased with in my search only to find out I've been tricked. I'm forced to do something (unblock the ads), accept some fake implicit agreement (you agree to look at our ads), and be spied on (all the trackers) before I can get to the content I was lead to believe was there.

The fix is to remove all blocked content from the search so we won't even know it exists in the first place. We won't get upset, we won't get blocked, the sites won't get content "stolen" by those who won't view or click the ads to being with. Everybody's happy. Win Win.

commentzorro··on On the growing, intentional uselessness of Google search results
I have this problem all the time. I type {movie/book/cd name} illegal free download -price -buy -purchase and click search. Google knows what I want. Everyone knows what I want. Yet time and again the first hundreds of results are for non-free stores where I can purchase the item. Stupid Google!
commentzorro··on Why Go solves so many problems for web developers
Then definitely more interesting than my cursory look. I don't see any mention of bundling the runtime but I'll take your word and dig around a bit more. Thanks for the info.
commentzorro··on Why Go solves so many problems for web developers
Clearly I'm not as up to speed as I might be. How do I avoid installing and configuring Erlang, Elixir, Phoenix, etc. on each machine I want to "paste" to? How do I bundle all these into one extract and go package?
commentzorro··on Why Go solves so many problems for web developers
I've spent years coding C# apps and really like the core language. But .Net app dependencies and deployment are a huge pain, especially if you decide Linux might be a cheaper way to go. However, the biggest problem with .NET is the huge overhead of having to learn some new framework every time you want to try something new. Months and maybe even years of wasted time learning MVC, MVVM, Sliverlight, WCF, Remoting, etc. etc. I cringe every time Microsoft announces some new framework as the next standard for .NET apps.

Also, bringing a developer without .NET experience into a project means 6 months before they can do most anything and a good year to be truly up to speed. The ramp-up time for both C# and Java applications are now about as long as C++.

I had high hopes for .NET core. I saw it as a way to start over creating a Go like situation on top of the C# language. But it's still about two years from being production ready and its already gotten complex and bloaty. Just to install the development tools and environment means multiple downloads, dependencies, and install scripts. Download a zipped file, extract to the directory of your choice, and set a few environment variables. That's the way to ensure reducing complexity.

commentzorro··on Why Go solves so many problems for web developers
Exrm looks good for updating an already established application. Doesn't look like it does anything for the initial setup and configuration of a new system though.

For me, the ultimate test is can I copy my application to a flash drive, walk it to a new clean system, and "paste" it to that new system. Go really does let me do that.

> But i didn't find any mature libraries like Phoenix.

Yup. But then I tend not to need larger frameworks with my Go apps. Like you allude to, Go apps tend to be less monolithic.

commentzorro··on Why Go solves so many problems for web developers
I looked at it a while back. Even played around with Elixir, which I liked as a language quite a lot. But the deployment and configuration for Elixir/Phoenix/Ecto was pretty horrendous. Lots of dependencies, lots of tweaking, I think even NPM was required too?!

I do have fun bashing Go, but I also use it. It's too practical not to. And the Go team, above all other of the latest wave of language that are ready for production, got that 100% right. I just can't overstate how simple Go makes setup, deployment, and updates. And how complex Elixir is in comparison.

I wish Elixir et al. could have a zero dependency, zero external configuration, and single/xcopy file deployment too.

commentzorro··on Writing my own init with Go
What benefit would adding the overhead of learning OCaml be to this project? It's not like a functional or immutable language would add any value here, would it?!
commentzorro··on Fledgling Languages List
I can't say about how the site is maintained (i.e. who makes the various decisions about each language) but it's updated quite regularly. I have changedetection.com monitoring the site and changes happen all the time. Here's the recent change list: https://www.changedetection.com/log/presidentbeef/fll/index_...

Edit. Also, "This site exists to promote languages which are in development or have not yet reached a wider audience." I'd agree that none of the listed languages have reached a wide audience in (terms of usage anyway) regardless of the other criteria. But it's all relative and I do really like the site.

commentzorro··on I missed Nim (2014)
I thought Julia was interpreted and/or ran against a required pre-installed runtime?
← PreviousPage 3 of 9Next →