HN user

sp4rki

1,384 karma
Posts58
Comments544
View on HN
m.habr.com 6y ago

Nginx's office is being searched due to Rambler Group's lawsuit. (Updated)

sp4rki
1pts0
www.bbc.com 11y ago

Taxi firm Uber starts same-day grocery delivery service in US

sp4rki
2pts0
www.bbc.com 11y ago

Aircraft to be given 'human-like skin' to sense damage

sp4rki
1pts0
www.bbc.com 11y ago

Tor attack may have unmasked dark net users

sp4rki
1pts0
cybersecuritychallenge.org.uk 11y ago

UK's Cyber Security Challenge

sp4rki
1pts0
www.theregister.co.uk 11y ago

London cops cuff 20-year-old man for unblocking blocked websites

sp4rki
3pts1
www.securelist.com 13y ago

Red October Diplomatic Cyber Attacks Investigation Analysis

sp4rki
1pts0
softwareboy.blogspot.com 13y ago

Learning things of lasting value

sp4rki
2pts0
www.akitaonrails.com 13y ago

_Why Documentary at Rubyconf 2012, Denver

sp4rki
48pts25
www.uxbooth.com 13y ago

The Difference Between Information Architecture and UX Design

sp4rki
2pts0
torrentper.in 14y ago

Why MegaUpload was REALLY shutdown

sp4rki
1pts0
carlos.bueno.org 15y ago

What the Tortoise Said to Laurie

sp4rki
3pts0
www.engadget.com 15y ago

AMD announces first Fusion chips

sp4rki
1pts0
mac.appstorm.net 15y ago

FaceTime and the Future of Video Calling

sp4rki
1pts0
blog.envylabs.com 15y ago

Envy Labs Book Club - Processes on Applied Software Project Management

sp4rki
2pts0
24ways.org 15y ago

Calculating Color Contrast

sp4rki
2pts0
37signals.com 15y ago

Clean interface for an ugly implementation

sp4rki
2pts0
scratchingmyownitch.com 15y ago

How to always be sure that your connection is secure

sp4rki
18pts6
www.html5rocks.com 15y ago

Introducing Web Sockets: Bringing Sockets to the Web

sp4rki
54pts9
www.informationarchitects.jp 15y ago

Open letter to my friend Zeldman

sp4rki
1pts0
cognition.happycog.com 15y ago

Responsible Development

sp4rki
2pts0
patmaddox.com 15y ago

Four lessons from the Rails Rumble

sp4rki
1pts0
johnnyholland.org 15y ago

Recruiting Usability Participants via Social Media [Audio]

sp4rki
1pts0
cognition.happycog.com 15y ago

Raw Taste Brokerage Power

sp4rki
1pts0
payments.wikimedia.org 15y ago

It's time to support Wikipedia people! Go! Now!

sp4rki
7pts2
aws.typepad.com 15y ago

Amazon CloudFront Production Status and SLA

sp4rki
2pts0
patmaddox.com 15y ago

Behavioral methods in ActiveRecord

sp4rki
1pts0
cognition.happycog.com 15y ago

Questioning the Authority

sp4rki
4pts0
www.zurb.com 15y ago

What Marshmallows and Spaghetti Can Teach Your Design Team

sp4rki
1pts0
developer.yahoo.com 15y ago

Scalable JavaScript Application Architecture [video]

sp4rki
1pts0

I agree... but not at the engineering level.

This is, IMO, a leadership-level problem. You'll always (hopefully) have an engineering manager or staff-level engineer capable of keeping the dev team in check.

I say it's a leadership problem because "partnering with X", "getting Y to market first", and "Z fits our current... strategy" seem to take precedence over what customers really ask for and what engineering is suggesting actually works.

I'm sorry but that assertion is a farce in itself in my opinion. I enrolled in the best University in my country for Civil Engineering and dropped after my second semester. I did the same for Computer Engineering and International Business. I made a boatload of money selling final projects (I know...) for people from year one to year five. It's pretty easy to go through the motions and get those three to five years done if the paper motivates you.

My experience (YMMV) is that all these "Engineers" go out into the world as rookies anyways. I've dealt with rookie Civil Engineers that couldn't understand the blueprints for a two story house and "Computer Engineers" that couldn't code their way out of a React Todo List.

Experience trumps all if you ask me and if we really want to regulate the "Title" then it should be based on experience and achievements vs a paper that says you went to X or Y.

I might be biased because I decided to drop out and go build experience, but I've hired from both sides and I've come to the conclusion that raw talent and experience dictate how much of an "Engineer" you really are.

So what are the speech-impaired to do then?

When I'm driving I find it less distracting to adjust the AC or the music via knobs, than to use the voice activated calling function. Mind you my cars speech recognition is quick and superb, but skipping a track, adjusting a mirror, or setting the air conditioner are automatic and don't require me to focus on anything else but driving. I doubt voice everything will make anything safer.

It's very easy to end up with messy/unusable history or even lose work when you have multiple people working on related parts of a project with outdated branches and limited git knowledge.

I have been bitten by coworkers submitting preposterous pull requests because of a lack of understanding of what you can do with git and how it works that could have been avoided by taking the time to really grok git.

Buddy you seem to think I don't for the most part agree with you. That couldn't be more far from the truth!

Yes if you are in that situation that might be your only choice, or at the very least the only choice you believe you have. That being said, there's an argument (OP's argument) that if not most of this situations at least a big chunk of them would be avoidable via financial education.

And yes if your partner skipped town or got cancer the government should be helping you out IMO. A person shouldn't be punished for any of it, but that doesn't mean that those situations are not at some level influenced by making bad financial desicions.

While I don't particularly agree with OP's premise that only education can solve this problem, it can also be argued that the situation you describe is a result of a set of choices made that directly correlate to bad personal and financial desicions.

Barring physicial or mental health reasons, being a victim of criminal activity (rape, theft, et. al.), or "acts of god" (natural disasters), a person ending up in this situation most certainly screwed up somewhere along the line.

This is in my opinion the first place where taxes should go. To help out people that have been screwed by chance and bad luck so they don't have to rely on predatory lending.

I'm gonna piggyback on your comment to ask a question I'm not clear on. Am I correct in that if I don't set a recovery email there is absolutely no way for anyone to get access to my account unless they get my password? If that were to happen I could recover my account by proving to you I am who I say I am (perhaps gov ID plus DNS records), but my previous email will be forever encrypted?

I ask because that is what I want. I want my account to autodestruct if compromised and when recovered I want to be assured that all my personal data has been safeguarded by effectively throwing away the key into the depths of Mordor.

That is a total strawman argument buddy.

The argument "gun ownership serves as a deterrent of crime and has been known to spoil criminal endeavours, therefore we should allow citizens to carry guns" has never been about vigilantism. Vigilante behavior is actually a quick way to get yourself locked up and/or your permit revoked.

There is a BIG difference between defending your home with a firearm, and looking up a thief and paying him a visit with a gun in hand. Likewise there is a BIG difference between keeping attackers out of your servers and collecting thorough forensic evidence, and going all out guns blazing with your 0day collection trying to outhack the hacker.

To make matters worse a lot of the times those situations are direct results of cultural and biological differences between the sexes.

Every single woman I've ever heard negotiate a salary has done the research and tried for the market median. Most men ask for a bit above the median, but are willing to accept numbers under that. Men with stronger egos will, in general, start from the very top of the salary range and walk away if their ideas of self value are not entertained.

I recently coached a fellow female coworker for a salary review. The main idea was that if she wanted the big raise, she needs a big ego. No one will give you a bunch of money if it doesn't look like you actually believe you're up there with the top performers. She actually got a couple of thousands more than the top number she had in mind. Now she eclipses all her male equivalents.

But vim is really not that hard to use. The initial learning curve might be steep, but as a whole vim is in general easy to use once you 'grok' it.

Anyways I do agree with you on one thing, this articles convey the idea that vim requires plugins and magic to be usable, which in my opinion is a disservice. People get on the bandwagon and install 50 plugins and then complain that vim is unusable when sshing into a server because it doesn't have the plugins they use.

This is of course my personal opinion, but I think you're suffering from exactly what OP mentions. I'm not trying to be conflictive or anything, but this is in my experience the same argument that every language evangelist uses.

I started with C in my early teens (first book I found, lucky me) and I've gone through the VB, PHP, Java, Python, Ruby, and Javascript phases. Honestly I've seen great engineering in all those languages (maybe not VB) and those projects have all been easy and pleasurable to work with (maybe not Java). I've also seen hideous stuff that's a total sanity destroyer. At least for me the main contributing factor to language dislike is dealing with shitty code. Except Classic ASP... That stuff is poison.

Fiat vs. Bitcoin 9 years ago

By that logic then it makes even more sense to use the credit card over both cash and <whatever>coin. If the transaction price is getting bundled into the overall price of the article I'm buying, why would I pay in cash and lose credit cart protections and loyalty points? Or even worse, why would I pay in bitcoin and lose the same as above and incur a transaction fee myself?

As a self taught guitar/piano player, programmer, and investment trader I couldn't agree more. I learnt by reading and playing/coding/investing as much as I could when I could.

As to how to get a job as a self taught anything? Being persistent.

Panamanian here.

Without it, Noriega would certainly still be in power.

That's debatable. Thankfully the US took care of the situation efficiently, but the general climate was pointing towards a bloody civil war.

Under Torrijos–Carter Treaties the US has a right to intervene militarily to protect the canal.

Thankfully in my opinion. Though you could argue that it also makes the Canal a target.

Remember locals were outraged and protesting in the streets that the US dare attack their beloved bloodthirsty dictator. Dies hards still exist

This is the only part I truly disagree with. A very small minority actually protested in favor of General Noriega. Pretty much the whole country was on board with removing him from power with the obvious exception of people that followed him to power of their own. Panamanians were not outraged because of the removal of their dictator, but of the methods used to do so that left a bloody trail and piles of dead bodies.

December 20 is a national mourning day in recognition of the people that gave their life during such turmoil, not in the name of a power hungry and greedy Noriega.

EDIT: The US soldiers where super nice to me as a kid. I even got to drive in a tank and they gave me a shitload of soda.

Yep, we have a junior dev working on customization and integration with SAP. She needs help every once so I sometimes help her out with the more complicated stuff, but in general she comes out with pretty robust code and the integrations and customizations work as they should.

Their products are general enough to be easily customized by a couple of devs (or even only one) for very specific use cases. They're also easily integrated with market leading erp software. Companies that already use it for development departments might very well use it to manage most of their operations under a single umbrella application by linking multiple instances.

Damn. That is even worse. To me DNF means either Duke Nukem Forever or Did Not Finish. I'd rather not chuckle every time I mean to update a package... :)

Well I've had more stability issues in OSX (two personal laptops, a work laptop, and a work iMac), than my goto personal setup... Debian Unstable.

Personally Debian Sid is my top choice, Arch being close second, and SlackWare being third for sentimental value.

Ubuntu always breaks on me after a while. Mint destroyed two separate and different installations with its full disk encryption. Gentoo is too much work. Fedora... I just cant bring myself to use something called yum. The Mandrakes, Mandrivas, PureOS's, et. al. and the derivative distros just feel like crutches to me. In my opinion nothing come close to the simplicity and straightforwardness of Debian.

I'm gonna regurgitate what everyone is saying. Stop learning "because learning" and start learning to complete a project/challenge. It's like fighting, playing a sport, or writing poetry... It doesn't matter how much you study the topic, you will only get better if you apply your knowledge to some goal.

Well you're in for a world of pain my brother. Here's a list of other brands that do this: HP, Toshiba, Dell, et al. The excuse they give, albeit stupid and useless IMO, is a valid one. This used to be easy to maneuver around by just flashing your BIOS, but with UEFI and encrypted BIOS' this has become an uphill battle.

That being said, Lenovo still makes great machines (their keyboards destroy everything from the Dell XPS to Macbook Pro and everything in between) on which you can service their internals by yourself - just not the WiFi cards which require whitelist authentication.

It's not like you can't change the card though... just google what cards you CAN swap to and buy one on eBay.

The fact that you believe I'm attacking you tells me all I need to know. I'm not protesting a single thing. You are. I'm telling you why people - myself included - do not agree with you. There is no violent imagery besides the one you want there to be.

It's ok though. Don't respond, this is obviously not going anywhere and we'll just agree to disagree. Cheers.

That's complete bullshit.

Why? Because you say you say so? You got down-voted because you equated the word "Gun" to "Murder" and "Kill". That is what I call bullshit, and fear-mongering, and just plain old FUD.

What on earth are you going on about? ...

Acting as if using the term "Gun" is a negative because of it relation to violence does a disservice to any and all anti anti-gun movements. There is no way around it. You might not believe in gun control yourself (and that's irrelevant in any case), but this attitude is nonetheless part of the problem. People should be taught to understand and respect guns, not to fear them implicitly.

When did the mere questioning of the name of a product ...

You didn't just express the dislike of the name, which by the way would have gone down better with me and most probably with everyone else, but compared it with a totally over the top "names" that do a have a definite negative connotation.

You say we're overly defensive, but that would be incorrect. Most people just down-voted you and moved along. I decided to go ahead and tell you why you got down-voted and explain why your comment goes down in a sour manner, after which you decided to defend your position at any cost. The only one with a defense reflex and overly defensive behavior is you.

You might not have said the words (and I never said you did, for the record) but you're giving the word "gun" an equal connotation as per your "kill" and "genocide" references. So, you say it's wrong. You say it's violent. That's your prerogative and you're entitled to it. You can dislike the name if you wish, but it's insulting to attack other people's choices of a product name when it doesn't violate any valid and widespread social moral constructs.

So now I'm the problem you say? Well, I could say the same exact thing about _you_. You're the type of person that will take the freedom to own firearms and the right to defend yourself from the people. Guns to me mean security and discipline. My life has been saved by myself or a person wielding a gun on multiple occasions (no deaths mind you), and I think that while the human race is littered with despicable human beings it's incredibly irresponsible for anyone to try to take away our right to defend ourselves.

I'm not dismissing your concerns, and I haven't down voted you either because even though we disagree wholeheartedly I find it's a valid discussion topic. I truly don't mind your criticism and can at some point respect it. What I don't respect is your super heightened moral compass and to a point denigrating a product and it's creator because it doesn't fly with what you believe, either morally and/or politically.

Just to add to your comment. I've had almost zero issues with Sid, and the issues I've had I've avoided by using apt-listbugs anyways. I can't say that when I tired Ubuntu and Mint. Mint actually botched my install on an update, took me 3 hours to undo the mess and I promptly backed up and installed Debian on that machine. YMMV

No, my argument is that "gun" is not "rape", "terrorism", or any other socially unacceptable word that's linked to morality and the ethically correct. You know what's bullshit? You saying you have absolutely no political intentions regarding your opinion.

You obviously live in the US. You obviously feel strongly about gun control. Anything anywhere can be found to be offensive to someone. As such we all need to have a little restraint and realize that if we start policing people because they gave something the made a name you don't like you're contributing to the problem instead of the solution.

I never claimed the name is "technical". The product itself if though, and instead of discussing the product itself you're expressing your opinion on the distastefulness of the name as fact. You might say you're not trying to inject a political issue, but you sound just like that guy that said "darkmail" is racist against white people.

Why is it off-putting for you? What do you have against an inanimate object?

Kill? Murder? Genocide? Guns don't kill, murder, or commit genocide. At least I've never seen a gun go on trial for any of those. People on the other hand...

Anyways, you're probably getting down-voted because people here dislike politics. You're trying to inject a political issue into a technical one.

It is possible to earn a degree in Web Development. You can also earn various levels of 'certification' by attending different bachelors and/or courses in various universities/colleges both in the US and abroad.

http://www.hackcollege.com/school-finder/schools/web-develop...

In general CS degrees vary in the curricula depending on the emphasis' offered by the institution. That being said, in general a CS degree doesn't specialize in teaching you how to design, program, and deploy a consumer facing web application. They might touch on the subject, but seldom do they spend much effort to educate you on the ups and downs.

A traditional degree generally teaches things like operating systems, algorithms at various difficulty levels, networking, and a bunch of other topics that are in broad terms skipped when teaching about design and development of web applications. Have in mind Computer Science as a whole is comprised of various topics and skill-sets that are more "traditional" and change or mutate at a much slower rate in comparison to the tools and skill-sets required for Web Development. "The next big thing" and segmentation of tools and tech is a reality of life when developing web applications, much more so than in traditional Computer Science jobs.

Now to answer your last question. I don't think a Web Dev degree is worth it. Web Development itself is easy in the grand scheme of things. I dropped out of school because I found it extremely boring (CS, don't think I would have lasted more than a few months in a Web Dev bachelors) and wanted to do things with the knowledge I had collected since I was 12 years old. The reality is that neither a Web Dev or CS course will get you half as ready for the real world requirements. That being said a CS degree will prepare you for a plethora of different roles, including Web Dev, and in MY OPINION is totally worth it, specially if you go for a Masters after. Get a traditional CS degree, or even better get a business degree, and get the experience and knowledge of building web apps on your own. That's what I wish I had done instead of just taking the plunge without a degree.