HNHacker News
TopNewBestAskShowJobs

Negative1

682 karma · joined October 31, 2014

submissionscomments
Negative1··on 18yo arrested for reporting a bug in the new Budapest e-Ticket system
The price of a ticket was client-side authenticated!? I can't fathom the level of incompetence required to do something like this...
Negative1··on Ask HN: How to prepare for an Engineering Manager interview?
I don't know exactly what this company is looking for and how big a team you would be managing so it's hard to speak for them, however, an Engineering Manager is usually a pretty high level position and you should be expected to have a lot of experience under your belt in management, leadership and software engineering. The fact that you're never been in a management role even as a lead engineer (how is that possible?) means you're potentially unqualified for this position. I know that's hard to hear but I want you to come into this with the right expectations.

Having said that (and if you're still going to go for it), I'll try to give you some pointers.

1. Being a good engineering manager means having a good framework for getting things done. You probably have something like this already but as a manager, you have to be disciplined about keeping your team happy and productive, as well as knowing what everyone is working on at all times.

2. Be able to demonstrate how you think strategically and not just tactically (e.g. tactical: we're going to use MySQL because we have a hard schema, strategic: we're training engineers on the AWS tech stack because we have (or want) to move our organization in that direction for financial reasons).

3. Value "output over activity". Andy Grove's High Output Management is a godsend that explains this concept very well, but for the interview, demonstrate that you know the difference between people flapping their wings vs moving the needle forward.

4. Be able to speak about the difference between leadership vs management. Leadership is getting people to follow you while management is having people work for you. Management also means understanding the schedule, building a roadmap, and working with other groups to influence or lead important initiatives.

5. Helping ICs manage performance, motivate and incentivize good work, providing mentoring and guidance including career advice, rooting out low performers and managing them out. This is the hard, potentially unpleasant part of the job, and you'll need to demonstrate an understanding and willingness to do this (no one else will do this for you, this is the manager's job). Critical; since you don't seem to have experience here, you better brush up on this stuff most.

6. You job is also to understand current technology trends and be up to speed on the code, the process on the team, and the ways that things could be improved. Understand iterative process improvement and talk about how you've done this in the past.

There's lots more but this should hopefully cover the big important stuff.

All the best to you!

Negative1··on Star Citizen Raised $148M from Fans, and Now It’s Raising Concerns
Well said, but I think you're missing the point. People aren't upset because they paid for something and got a nice experience (or not) out of it. They are upset because they paid for something and they still have not received it.

To use your Casino example, this is like going to that casino and paying for a shrimp appetizer, never receiving it but saying "well at least I got a nice experience and story out of it". People are pissed because they paid for something and still haven't gotten it (at least that's the story I keep hearing).

Having said that; if you believe that a game is about paying for an experience (not a disc or digital license), then you (and a lot of other people) have gotten their money's worth.

Negative1··on Google acquires Owlchemy Labs
The company knows how to make great VR experiences but this is a bizarre move by Google. Historically, they've not been great in the game space (look at Ingress, or does anybody remember Lively.com)? I suppose you could argue this is their response to that but its not clear what their end goal is here (more exclusive content)?
Negative1··on Lyrebird – An API to copy the voice of anyone
I recall his biggest qualm with his current synthesized voice is that it did not come with a British accent. :-)

I'm not sure how sentimental he is but he does seem quite tied to that voice since there have been lots of advancements in voice synthesis since he originally got this and yet he's chosen to keep this one.

Negative1··on Ask HN: What's the Hacker News of hardware?
I would say https://hackaday.com. It doesn't match the format exactly (i.e. story voting w/ aggregated scores for weighting to front page) but it is in the spirit of HackerNews.
Negative1··on Starting a Hardware Company with $60K
Not to be overly pedantic but the Singularity is defined as the point at which AI has reached runaway growth during which it would improve itself beyond anything imaginable by humans.

I think you're just talking about a self-replicating machine like a Von Neumann Probe. (check out the show Lexx if you want to see the hilarious end result of this)

Negative1··on GitHub lets staff own IP developed for personal projects using company resources
You're not shameful enough to direct plug so I'll do it for you: http://soverance.com/ethereal/

Looks cool (fighting the "infected mushroom", ha).

Negative1··on Uber Driver Tip-Hustling Schemes
Curious; are Uber or Lyft drivers penalized at all for canceling? I had a Lyft driver a few weeks back call me and ask where I was, which is odd since the app tells him. Turns out he was on the wrong side of the street. Instead of just turning around, he just says "bye", hangs up and cancels the trip. Was annoying for me since I had been waiting for 10 minutes at this point but it seemed like a real poor choice on his part.
Negative1··on Scala Native v0.1
Important bit: "The project has reached a point of feature completeness in terms of the coverage of the Scala language. We support the whole language including the more advanced features such as method dispatch via structural types and even macros."

It must be frustrating to work on a project like this, see areas where the language can be improved, but only be able to do the work to make it purely compatible. Hopefully some good comes out in the form of some good SIPs.

Negative1··on A Cross-Platform String Library Written in Swift
Two things I'm not a fan of so far in the API design.

1) Function names are misleading or not descriptive enough. E.g. isAlpha(). I assumed this meant is alphanumeric, but it actually means isAlphabetic (as in no numeric values at all). isAlphanumeric() clears this up, but just call the first isAlphabetic and remove any ambiguity. 2) Explicit binary inverts; e.g. isUppercased(), isLowercased(). This leads to bad coding style as conditionals that point in the affirmative usually leads to easier to read code. If it's not uppercased of course its lowercased, so why keep a function around to point this out? Save on the cognitive load on the users and just keep one around. Let them negate it for the desired result.

Otherwise, thank you for contributing what looks to be a pretty handy library that isn't tied to just MacOS/iOS and Xcode. I'm really starting to enjoy Swift and am curious to use it in non-client environments soon and a library like this is a pretty nice tool to have.

Negative1··on Chan Zuckerberg Initiative Makes Its First Acquisition, Meta
Would it be accurate to say that Meta is essentially a social network for researchers and scientists?
Negative1··on Marketing automation is getting out-of-hand
Very much agree. I get a ton of these personalized emails that go something like "Hey it's Joe from Startup A, thanks for using our product. Reach out and provide some feedback...". My first instinct is to reply back, thinking this is a real human attempting to connect. Then I realize it's a con. It's sad but I'm much less trustful now when I receive an email from someone I don't know. It just shouldn't be that way but these lazy marketers are preying on human generosity and decency and when you discover this it just leaves the worst taste in your mouth.
Negative1··on Fitbit is reportedly buying Pebble for around $40M
So the thing surprising about this is that Fitbit's stock just took a nosedive, their financials are questionable (but maybe the holidays will be good to them again) and they're acquiring a company in a market where there is a clear leader (Apple) but as whole, the market itself appears to have hit a peak or is in decline.

Even if they got a steal the whole things seems like a bizarre move. At best they integrate Pebble into their lineup, get some good brain power in SV (they are HQed in MA I believe) and build out their future products with Pebble's finely tuned developer ecosystem (their opensource SDK is amazing). At worst, they go down in flames and in the fire sale they fetch a little more for owning Pebble IP.

Negative1··on Apple Abandons Development of Wireless Routers
My Airport Extreme finally died a few weeks ago and I replaced it with an OnHub (the TP-Link one). Couldn't be happier -- my Wifi range extends well beyond the perimeter of my house, speeds (appear) to be faster with less connection issues _and_, I can monitor router activity and other stuff directly from their App (though that is the one area it could use a few more features).

Google is definitely winning some points in the "simple and works" category. Pricey but worth it, IMHO.

Negative1··on Thousands of California soldiers forced to repay enlistment bonuses
Wasn't clear from the article; did someone or a group of people break the law so that these ("illegal") bonuses could be paid? Basically, who (or what org) will be held accountable for this so that it won't happen again?
Negative1··on WalmartLabs open sources the application platform that powers Walmart.com
Curious; is this stuff being developed at the location out in San Bruno (in front of Youtube)?
Negative1··on Arduino.cc and Arduino.org have settled their differences
It's a 30 second read; you should just click on the link.

If you really are that lazy; arduino.cc and arduino.org settled their dispute and have setup a holding company to organize device sales using he Arduino brand. In a addition, a not-for-profit company is being setup to run the educational part of the organization.

I'm assuming this fixes all the B.S. that was the "Genuino" fiasco. Good riddance but the brand has been severely damaged by their scorched earth tactics with devices like the Raspberry Pi gaining amazing traction. It will be interesting to see if it can recover.

Negative1··on Stanford Expert Explains Antibacterial Soap Ban
Quick Summary: Probably safe but not any more effective than normal soap. Possibly harmful to the environment so not worth the risk of environmental damage.
Negative1··on Ask HN: How Did You Escape 9 to 5?
I've heard Health Insurance is pretty expensive if you are self-employed. How did you deal with that? Is your wife also employed in which case you are just able to share hers?
Negative1··on Amazon Launchpad for Startups
This is an interesting idea in that it basically becomes the store for post-kickstarter projects that had traction but not enough to negotiate a contract with major retailers. Great idea -- I hope it takes off (no pun intended).
Negative1··on Amazon Vehicles
Getting through "The Everything Store" right now, and, yep. Wow.
Negative1··on No Man's Sky: Update 1.03
I fondly remember QuakeWorld's release and I don't think that's a fair comparison at all. For instance, QuakeWorld was not a day 1 patch. Rather, it was a well planned update to the multiplayer parts of Quake that effectively ushered in the age of internet gaming (as opposed to LAN gaming which was really the best way to play deathmatch prior to QW).

Carmack wasn't trying to complete an unfinished game; he was trying to remedy all the complaints people had about it after the game had been out for a while.

Negative1··on No Man's Sky: Update 1.03
It's funny how he cites Carmack's plan/finger updates as a source of inspiration since these kind of changes went in over the course of the games development, not on a day 1 patch! If you consider the game on 'disc' as the finished product, there is no way you could consider this game complete given the incredible number of changes in this patch. A while back reviewers tried to pull this 'on disc review only' thing and I don't think that's even possible anymore due to DRM like Steam requiring a patch before the game can start.

Even so, bravo to the team for the extra effort to make sure the experience is as good as it can be.

(Oh, and atmospheric refraction? Surely he means improved mie/raleigh atmospheric light scattering)

Negative1··on Do You Really Need a Dedicated Graphics Card to Play Your Favorite Games?
I believe in industry parlance this is called an Advertorial (an advertisement dressed as an editorial). I didn't see a disclaimer though so either they are being dishonest with their audience or very tone deaf.

The NUC seems more like a Mac Mini than a real desktop PC and comparing it to a gaming PC is just strange. Despite their argument, yes, if you want to play games at optimal graphics and performance levels you DO still need a discrete GPU. Even game consoles (which require a fast data bus) have a discrete GPU despite their (usually) unified memory architecture.

Negative1··on Felix: A compiled (to C++) scripting language
Github is here: https://github.com/felix-lang/felix
Negative1··on Steve Blank: Venture Capital Is “Liquidity Ponzi Scheme”
I don't think the term Ponzi Scheme is correct but I'm not sure a name for this has been invented yet. Calling it a 'hustle' might be better but still doesn't express what is happening.

VC's want to make money, pure and simple. The only thing that matters is the liquidity event that allows them to recoup their investment. It can be argued that in the end all these people actually create is personal wealth for themselves since the product and it's long term success (and the success of the founder and company) really don't matter. I think that's a pretty bleak outlook considering they could be making money doing a lot of other things and there is great value in what they do.

VC is a game, and to play it right, they need to distill their decision making into core principles. This whole thing about dysfunctional families that the article discusses, well, I do think you need a certain temperament to be successful in the VC game and maybe the dysfunction helps to build that kind of mindset (non-sentimentalism and drive).

Negative1··on Apple Open-Sources its Compression Algorithm LZFSE
I'm not fully up on the latest and greatest in compression technologies but my go to format these days is usually 7zip which I believe is just a container that uses LZMA. For whatever reason *nix people seem to hate it even though I get much better compression with it than tarballs, zlib/zips. Is there a similar container format that will or does use LZFSE? And how much better is it than 7zip/LZMA?
Negative1··on Narbacular Drop Technical Design Document [pdf]
"RECODE", ha, cute.

Short and to the point, it's a good doc but not very interesting. Just glad they didn't pad it with tons of code (last I remember Digipen TDD's are required as part of the curriculum and students are known for doing this).

Haven't thought about this game in years, though. What a nice throwback. I thought Portal was great, very polished with great sense of humor but ND was in my opinion a much more fun and interesting game experience (the puzzles really gave you that fantastic "aha!" moment).

Negative1··on AI fighter pilot wins in combat simulation
AI Fighter Pilots have been killing me in Flight Simulations for at least 30 years now using similar systems. From the paper, they basically use an expert system using something they call a Genetic Fuzzy Tree (GFT), which seems suspiciously like a Behavior Tree where the nodes are trained. They trained the GFT then had it go up against itself where Red team was the 'enhanced' AI and Blue was supposed to be the human (this part was odd to me).

After they completed the training they put it up against real veteran pilots and the AI basically did a few things. It would take evasive maneuvers when fired upon and fire when in optimal range. That's pretty much it. And you know what? That's really all modern pilots need to do. It's amazing what they did with Top Gun, making this stuff not look boring. In the end of the day it's just wait for some computer to tell you that you have target lock and press a button. If attacked, take evasive maneuvers and pray. Takeoff and landing on a Carrier is the scariest part.

I'm quite curious how this system would perform in WWII era dogfights where you had to worry about the stress on your plane, had to deal with engines that failed and stalled all the time and maneuvers that were much slower and closer to the enemy (plus no missiles).

Even so, I enjoyed reading the paper (not the article) so would recommend it if you're into Game AI at all.

← PreviousPage 2 of 7Next →