HNHacker News
TopNewBestAskShowJobs

eldelshell

171 karma · joined April 22, 2014

www.eldelshell.com
submissionscomments
eldelshell··on Apple watch keyboard developer put off by app store scammers
I just have given up on Amazon searching for anything because it's filled with utter shit. Between the fake Chinese shit, the mixed product reviews and the "promoted" crap, Amazon's UX is completely broken and has been for years.

Fuck, if any other company would be able the provide their logistics, I wouldn't drop a dime again with them.

eldelshell··on Achieving 11M IOPS and 66 GB/S IO on a Single ThreadRipper Workstation
Not really. Gaming is bound to latency and rendering, not scale nor bandwidth. Memory and IO usage is pretty constant while the game is running.
eldelshell··on Ask HN: Tell me why wallstreebets is wrong
Yeah, the whales already invested when it was >60. Those buying at 400 are small investors with a few bucks that are riding the social hype with YOLO money. They don't really care about that money if they can say "I was there".

Try to train a HFT algorithm to account for this.

eldelshell··on Welcoming the Talented Teams and Beloved Game Franchises of Bethesda to Xbox
I don't think their plan is to make them exclusives. MS makes lots of money from PS (i.e. Minecraft). What I can see is Fallout New Vegas 2, TES6 or any other big game, being free with Game Pass and 70€ for PS5. And you can already see this with The Outer Worlds & Minecraft Dungeons.

That's a power move that wouldn't make half of the consumer base annoyed at you and make everyone want to buy an XSX with the 35€ payment plan. I also hope this pushes Sony to be more competitive with their "exclusive" titles.

eldelshell··on Ask HN: How to do cross platform GUI?
It also depends on your ecosystem of choice. If you know Java then a single maven command will build you a full JavaFX application. If you're more comfortable with web, a single npm command will build an Electron app.
eldelshell··on Open-source, DRM-free Kindle alternative
I really wanted the Pixel Qi to release something and succeed but they are gone now.
eldelshell··on Microservices Considered Harmful (2019)
Yeah, something in between a monolith and microservices, and I'm going to name it: services architecture.

Hmmm... I think I can do better: Service Oriented Architecture... Yeah I like this name. SOA.

Are you telling me I just invented something that's 30 years old? Bollocks!

eldelshell··on A photo is crashing some Android phones
It also removed the IE thing which showed icons or some stuff like that... Wait, that was in 98.
eldelshell··on Microsoft admits being 'on the wrong side of history' with regard to open source
And don't forget the stupid formats used by Office when an open standard already existed.
eldelshell··on Ask HN: How much coffee do you drink as a programmer?
2 capuccinos/lattes: breakfast & after lunch. I get more milk than coffee.
eldelshell··on Kubernetes is NOT a container orchestrator
OpenShift of course. And no, there are no alternatives AFAIK for the setups.
eldelshell··on Kubernetes is NOT a container orchestrator
I think you meant OpenShift. OpenStack works with full fledge VMs not containers.
eldelshell··on Boeing employees mocked FAA in internal messages before 737 Max disasters
Basically, aircrafts manufacturing is a duopoly: Airbus & Boeing. Isn't there enought market for these two as to not having to cut costs anywhere and airlines pony up with whatever price they set? I know we're talking big numbers here, but come on, Airbus can't produce enough aircrafts to satisfy 100% of the market, so why obsess with cost cutting in such ridiculous things like avionics or simulators?
eldelshell··on Open Plan Offices Kill Productivity. Here's What to Do Instead.
The best office space I worked at was divided in 6-8 persons rooms. Each team had their own conference room isolated from the rest. It was kind of a mix between cubicles and open space. It isolated us from other parts of the business (sales, management, etc) but allowed fast & easy collaboration between team members.
eldelshell··on Something I told every staff member I ever had and you should too
Totally agree. I've never felt any loyalty (IMO it's very stupid) toward a company. Do your work as best as you can and get paid for it. Go home and be loyal to your family/friends, they are the ones that will be there when your company losses 3% revenue and decides to fire you.

It's the same way even in soldiers. Watch any documentary with interviews with retired soldiers that went to war and most of them will tell you they were loyal toward their immediate superiors and their companions.

eldelshell··on Ask HN: What to learn to become employable, starting from zero?
Linux. Whatever you choose in web development, unless you're focusing on the MS stack, will run in Linux. Not sysadmin level, but try to use the CLI as much as possible when interacting with your other tools and get some understanding of how it all works. If you can also give some time to tools like Docker you'll be much more productive.

Also, today web development isn't as much about backend as it's frontend, and there aren't many frontend (all JS) developers out there as much as PHP or RoR. So, I would give more effort to SPA Frameworks than to RoR.

eldelshell··on Ask HN: I am a copy/paste programmer, is that bad?
If you ever meet someone who says they can code with Spring without Google, they're lying.
eldelshell··on Before Detroit Can Move On, It Needs to Upgrade from Windows XP
In Medellin, Colombia, they have this fair about government transparency where the local governments shows to all participants all the different projects, how much was paid, who participated and specially relevant for your comment, they teach people and companies how to participate in the whole process.
eldelshell··on Ask HN: Confused software developer
IDK anything about the job market in the UAE but I have an acquaintance in a position very similar to yours (self-taught .Net webdev with some years of experience) and my advice was to go into mobile development. You say you're doing some Android development. Stick with that and apply for those positions. If you publish something in the Play store, much better since you'll have something to show.

Use your knowledge (as limited as it might be) on web services as a leverage (all mobile apps use some sort of web service) and exploit it.

Also, try to apply to positions in consulting firms, since those usually grab the cheapest option and allows you to gain some real world experience.

eldelshell··on This Verbal Confrontation Shows Why Walmart Will Never Accept Apple Pay
With a CC you don't get that much data since there's no relation between CC number (the one you store) and a customers data (address, age, gender). That's why they invented loyalty cards.

We're talking about brick&mortar retailers, online is different since you (may) ask all this data before any payment.

eldelshell··on Ask HN: Private Git repo hosting?
Paid GitHub.

It's great, not really expensive, almost every developer knows how it works.

Simply setting up your own Git repo would be more expensive than a few months of GitHub/BitBucket subscription.

eldelshell··on A survey of the current state of Golang ORMs
In my many years I've seen four reasons that stand:

1) Maintainability between the database and the software models. Specially when starting a new project, the database model can change a lot and it can be pain.

2) Every project I've seen using SQL DAOs, end up writing some sort of ORM. You can see this when you find a class called "Select" in your persistence code.

3) Not every developer is a good SQL developer.

4) Your persistence/DAO layer has to keep up with other stuff which an ORM usually provides: connection management, transactions, caching, key restrictions, error handling. This is a critical bug waiting to happen scenario.

I'm also not a big fan of ORM's (and actually have been trying to stay away from them in new projects) but most of the times it is the best solution.

eldelshell··on Ask HN: What should i answer to a question about salary?
70k words? Mind blown! Better leave it for the weekend.
eldelshell··on Ask HN: What should i answer to a question about salary?
Check out what the standard for your profile using Job sites in your country that show salaries, or ask around in IRC.

Also make some calculations, and start with housing. Calculate your salary to be no less than 30% of this expense since it's the one more critical and gives a good all around base which depends on your location. If you don't pay for housing now, you'll in the future, so better take that into account and save it in a bank.

Then give a range, say "I'm in the X and Y range, but I would feel much more comfortable making Z" where X<Z<Y, X is your lower limit and Y is the top of the line for what you've seen online.

Finally, don't go into an interview talking about salaries unless the potential employer starts talking about it. They might find it rude on your part.

BTW, if you're starting to look for jobs, this tool might help you (https://github.com/Eldelshell/JobHunter) <plug shameless="true"/>

eldelshell··on ShellShock exploited in the wild: kernel exploit with CnC component
I just grep'ed the latest version of wget and didn't find any reference to system()
eldelshell··on How a new HTML element will make the Web faster
The user-agent is the biggest cluster fuck in the history of the web and has nothing to do with HTML. Once you understand this, you'll learn to ignore it.
eldelshell··on Gooey: Turn command line programs into GUI applications
I too was expecting something like what you describe but by parsing -h --help output.
eldelshell··on Show HN: A virtual whiteboard for working or teaching remotely
Very nice, but you just made me remember how hard it's to draw with a mouse.
eldelshell··on Why Is Concurrent Programming Hard?
3. Testing. It's really hard to properly test concurrent software and all the different outcomes situations.
eldelshell··on Why Is Concurrent Programming Hard?
And date/time handling... actually, those three you mention are quite easy to me, I just hate working with date/time stuff.
← PreviousPage 2 of 3Next →