HNHacker News
TopNewBestAskShowJobs

Liuser

151 karma · joined November 23, 2011

submissionscomments
Liuser··on Ask HN: Paid app but also want to open source?
Thanks for the info -- it's consumer software.
Liuser··on Show HN: Mosaic Shapes for macOS
This has been a fun little project that began during the holiday season last year. I got a lot of inspiration visiting SFMoMA late last year and had a strong desire to dissect some of the artwork I saw and to see if I could create something similar. I thought it'd be a good exercise to decipher and see if one could formulate the algorithm some of these artists are using and then be able to apply said algorithm to arbitrary subjects. I'm going to beat around the bush and not say the artist that inspired this (shouldn't be difficult to tell), I've found some articles online that they don't want any outside projects with their name referenced on it so I'll respect those wishes. I've tried some neural-networks to see if I could extract features and apply it to another image, but in this instance I got better results with a procedural approach.

The core is written in Python and nested in the Cocoa app. It uses scikit-image and PIL libraries. I actually originally wrote this project as a web application that allowed users to convert images online. It had an easy to use mobile web interface for users to upload images and download conversion. The upsell was for users to pay for high resolution images. I ultimately decided to remove the web app because I felt the quality of the images it was producing wasn't that great due to certain technical constraints.

It takes real estate to draw the nested shapes, thus drawing work better on larger images. The conversion is inherently CPU intensive. The server I was renting had one processor and 512 RAM, which works well for images less than 1000 pixels. Anything larger requires some gymnastics such as cutting the picture into 100 smaller pictures, processing, then stitching it back together. I also didn't want to upgrade the servers too much because that becomes a re-occuring high monthly cost for a small project with a low feature set.

Next steps: - Working on some additional effects. - Vector output. PIL doesn't support vector output by default, but was easy to hit the ground running with. pycairo would be a good candidate.

Liuser··on UC Berkeley makes course video content unavailable to public
This happened to Stanford as well. I remember watching about half of their videos for a course when all of a sudden it was unavailable. It was frustrating that the DoJ would stifle free learning.

Fortunately the videos were being shared via torrents so I could finish the course, and eventually reuploaded by others on their own personal youtube channels.

Liuser··on People Like Netflix’s Original Content More Than Its Other Content
House of Cards started it all highly recommend watching it if you have not.

Chewing Gum is a recent favorite of mine.

Liuser··on Facebook CTF Is Now Open Source
Man, that is some nice looking UI.

Having participated in a few CTFs, they are a bit intimidating up front. Having this more visually like a 'game' (which CTF is, really) will garner a lot more attention to get people to dig in and learn.

Liuser··on Drowning Doesn’t Look Like Drowning
I imagine it depends on the pool and beach area. Most notably, the older management staff that overlook the lifeguards.

Anectdotal, but I was a lifeguard in my Highschool years nearly 2 decades ago. Scrawny at 5'9 140 lbs. However, we spent a lot of time training and practicing rescuing people. We made sure all our staff could individually rescue someone that is 250 lbs+ across the pool, tread water holding bricks over our heads and swim respectably fast, trained how to scan the pool so that there are overlapping eyes and no blind spots on each area. We were all CPR certified (however we deemed the lifeguarding a failure if you've already needed to resort to CPR due to drowning). We spent hours practicing loading a victim with a spinal injury in water onto a backboard (spinal backboard procedures), and even had EMS stop by to train us on first aid. Refreshers on procedures and training were done quarterly.

When not at the side of the pool, we're cleaning bathrooms. Good times for minimum wage. Even saved a couple of kids that wandered too far off into the deep end during summer. No one even noticed they were drowning.

I hope at least some of this provides you with some trust to your local lifeguards even if they are young.

Liuser··on Simple Alerting for the ELK Stack
Unless I'm misunderstanding your comment, isn't that a flatline type of alert, which is supported by Elastalert?
Liuser··on San Francisco Bubble
I would've thought having technical experience and the ability to get your hands dirty would be a requirement of being VP of Engineering (or similar). Two things that immediately come to mind is the ability to make competent technical decisions and estimate required time/resources required. Strong engineering/technical background is a requirement for the two. How do you even get into this leadership role without having the foundation?

I completely agree that you may not want your best engineers in this role because interfacing with and leading people is a completely separate skill, but I would still think any competent exec with a technical title will have some technical experience.

Liuser··on SpaceX Jason-3 Live Webcast
"A society grows great when old men plant trees whose shade they know they shall never sit in."
Liuser··on How Chinese Tinder clone screws you
CEO's response can be found here:

https://www.reddit.com/r/programming/comments/3sz5jq/how_chi...

Liuser··on After 8 years and $128M raised, the clock is ticking for men's retailer Bonobos
Wanted to be the “Zappos of pants”.

I’m a frequent shopper of Bonobos and Zappos. One glaring flaw is their shipping speeds. I felt in its earlier days, Zappos really paved the way for fast and convenient shipping. Order a pair of shoes, and you get it on your front porch in 1-2 days. I rarely shop at clothing stores now. I like to have clothes and shoes delivered so that I may try them at my leisure in the comfort of my own home and debate whether to keep the purchase for a couple of days.

Bonobos shipment takes approximately 5 business days if you live in Northern CA (which is where I am at.) Returns also take awhile. Approximately 2 weeks from when I initially ship the item, to when I receive the return on my CC. You can’t be the “Zappos of pants”, if your shipping speeds take 5 business days.

Their customer experience is one of the best I’ve ever experienced. They are really polite and really responsive.

Additionally, if you visit one of their brick and mortar shops, and you order through their reps at the store, you will get a sizable discount. Grab that person’s card, and try to make future orders through that person for discounts in the future.

Liuser··on Pandora Acquires TicketFly for $450M
Good to know.

The terms may prohibit, but in my observations, I know of many restaurants and small businesses that do it anyway. I'm sure most ignorant of the policy, but how many would stop anyway if still known of it.

Liuser··on Pandora Acquires TicketFly for $450M
Paid version wont do that.

This is needed for music playing in the background at restaurants for example.

Liuser··on Guide to Logging
When security at Netflix needs to investigate for incidents, or to analyze data for anomalies, how do they go about doing it? If I recall correctly, Netflix is an Elasticsearch / Kibana shop right? Are there multiple clusters that they gather info from? How is visibility done for the overall org?

I'm genuinely curious how the security team goes procedures of analysis there.

Liuser··on Tag Heuer unveils smartwatch venture with Intel, Google
There is no crunch. People who buy watches buy them for their own aesthetic appeal, fashion, and analog engineering. They are also pieces of jewelry that can be passed from generation to generation.
Liuser··on Overhydration and Endurance Running
Same experience on my end for my first ultra distance race. However, feeling bloated is much better than bonking.
Liuser··on Deleting any Facebook album
It's a great incentive to not sell it on the black market.
Liuser··on No One Tweets Like the Japanese, and That Was a Problem for Twitter
I did the whole 12-16 hr work day for nearly half a decade out of school, including the weekend. I even skipped out on vacation for 3 years. I really enjoyed what I was doing.

Having lived that life style, it doesn't leave you with much free time. Dinner with kids and spouse? Exercise? Cooking? Errands? Creative hobbies? 7-8 hours sleep / night?

My commute last for 30 minutes on a bicycle, I would like everyone to have the option to leave at a reasonable hour to live their life. If they want to continue working, that's cool too. But the impression I get from the Japanese culture is that it isn't so free to do so. It is 'expected'. I heard that Japanese employees don't leave until their boss leaves, which could be an ungodly hour. Having lived the extreme, my personal opinion is that balance is best.

Liuser··on Ask HN: When to hire a dedicated security engineer?
Is this more of a reactive approach? Meaning you're hiring a security engineer after a major incident has occurred, instead of proactively ensuring you have the proper infrastructure and process in place first.
Liuser··on BlackBerry to cut 4,500 jobs, predicts 2nd quarter loss of $950M
To add on, it does not help that BlackBerry makes the application submission process difficult. I submit and update our 30+ mobile applications on Apple, Google Play, Amazon and BlackBerry. No experience with Windows yet. However, compared to those listed stores that I have experience with, BlackBerry is my least favorite.

I use the same binary build that I submit with ease for Google and Amazon, but BlackBerry tends to deny our application every once in awhile. Just figuring out how to navigate the application web portal to figure out why it was denied is a challenge. Why is it so hard to wrap the "Denied" text with a direct link to the reason as to why it was denied? Instead I need to crawl the page to find the reason.

Another trouble that comes to mind more recently is that they added some sort of additional min-os requirement for a config/manifest file with a cryptic error message that needed resolving before the binary was allowed to be submitted.

I would have thought it would be far easier to get apps through BlackBerry since they want more apps for their devices. Instead, I personally find getting apps for BB discouraging. Windows in the same space even approached and offered to pay us to develop an app for their store.

← PreviousPage 3 of 3