News for hackers. Stuff that matters.

sp4rki

Re:Meta is axing 600 roles across its AI division on Wednesday October 22, 2025 @05:41PM (#45675515)
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.

Re:Fortran is still a thing (2017) on Thursday June 07, 2018 @09:06PM (#17261766)
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.

Re:I drove the Tesla Model 3 and it's not 'mainstream' on Thursday January 11, 2018 @10:34PM (#16130205)
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.

Re:Good books for deep hacks on Sunday December 31, 2017 @11:53AM (#16041246)
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.

Re:The FastMail Security Mindset on Tuesday December 05, 2017 @08:49PM (#15857863)
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.

Re:Hacking Back Makes a Comeback, But Is Still a Bad Idea on Monday December 04, 2017 @12:00PM (#15845346)
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.

Re:I don’t want to be a software developer anymore on Thursday November 23, 2017 @01:21PM (#15766866)
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.

Re:Vim plugins and config walkthrough on Friday November 17, 2017 @05:44PM (#15726606)
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.

Re:JavaScript. The Core: 2nd Edition on Friday November 17, 2017 @04:33AM (#15720513)
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.

Re:Fiat vs. Bitcoin on Sunday October 29, 2017 @11:35AM (#15579660)
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?
Re:How do self-taught developers get jobs? (2016) on Sunday May 14, 2017 @07:48PM (#14338158)
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.

Re:The Panama Canal Expands on Monday June 20, 2016 @07:50PM (#11942535)
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.

Re:Atlassian gets IPO share price of $27 on Thursday December 10, 2015 @02:52PM (#10712955)
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.
Re:Atlassian gets IPO share price of $27 on Thursday December 10, 2015 @01:44PM (#10712450)
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.
Re:How I came to find Linux on Thursday August 20, 2015 @05:48PM (#10094865)
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... :)
Re:How I came to find Linux on Tuesday August 18, 2015 @02:41PM (#10081250)
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.

Re:Cook rice in a coffee percolator to avoid arsenic on Thursday July 23, 2015 @03:22PM (#9937893)
He's promotion quinoa as a rice replacement. I approve of the sentiment that rice is shitty and quinoa (I love quinoa cus-cus) is better, but it has nothing to do at all with the article itself.
Re:Ask HN: I am busy with too many things at once on Friday July 03, 2015 @03:35PM (#9827538)
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.

Re:Show HN: Gun v0.1.0 – The Easiest Database Ever on Monday March 02, 2015 @02:47PM (#9133872)
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.

Re:Show HN: Gun v0.1.0 – The Easiest Database Ever on Monday February 23, 2015 @01:30PM (#9095944)
> 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.

Re:Show HN: Gun v0.1.0 – The Easiest Database Ever on Monday February 23, 2015 @10:41AM (#9094846)
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.

Re:Ask HN: Switching from OS X to Linux on Monday February 23, 2015 @10:23AM (#9094733)
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
Re:Show HN: Gun v0.1.0 – The Easiest Database Ever on Friday February 20, 2015 @04:29PM (#9083160)
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.

Re:Show HN: Gun v0.1.0 – The Easiest Database Ever on Friday February 20, 2015 @03:34PM (#9082829)
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.
Re:Show HN: Gun v0.1.0 – The Easiest Database Ever on Thursday February 19, 2015 @05:30PM (#9077577)
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.

Re:Email encryption in transit on Tuesday August 26, 2014 @03:21PM (#8228955)
Really helps a whole lot because the wrong recipient can't read the email you sent encrypted "before transport".

Older »