HNHacker News
TopNewBestAskShowJobs

EternalFury

633 karma · joined May 3, 2012

submissionscomments
EternalFury··on Braid: Synchronization for HTTP
I wonder how well that scales and how it handles network partitions or erratic peers.
EternalFury··on Financial Statement Analysis with Large Language Models
So, LLMs can’t do basic arithmetic very well at all but people use them to analyze financial statements?
EternalFury··on GPT-4o
I have a strange problem: I have always written in a manner that now leads people to think I am a LLM.

It has been so bad, I even considered injecting misspelling and incorrect grammar and bad punctuation into my prose to prove my words are mine.

EternalFury··on GPT-4o
More tech won’t solve it. Areas, either physical or logical, with no or low tech might help.
EternalFury··on GPT-4o
At some point, scalability is the best form of exploitation. The exploration piece requires a lot more that engineering.
EternalFury··on GPT-4o
Pretty responsible progress management by OpenAI. Kicking off another training wave is easy, if you can afford the electricity, but without new, non-AI tainted datasets or new methods, what’s the point? So, in the meantime, make magic with the tool you already have, without freaking out the politicians or the public. Wise approach.
EternalFury··on GPT-4o
Pretty responsible progress management by OpenAI.

Kicking off another training wave is easy, if you can afford the electricity, but without new, non-AI tainted datasets or new methods, what’s the point?

So, in the meantime, make magic with the tool you already have, without freaking out the politicians or the public.

Wise approach.

EternalFury··on I Gave ChatGPT an IQ Test. Here’s What I Discovered
The test question used to conclude ChatGPT fails at logic is “What is the first name of the father of Sebastian’s children?”

WTF

EternalFury··on Interview with Douglas Crockford
Maybe so for Windows NT, but Linux 1.0 was released in 94. It feels strange because I was on the mailing list when Linus announced his project, and I had just gotten out of college when 1.0 became official.

And yes as well on anything serious that deals with modern CPU architectures.

But my point was that the old stuff has not been replaced, it’s still out there and often times you don’t have to dig much to find it. Particularly at the OS level, in memory management, multithreading, networking stacks and hardware drivers.

So the jungle simply becomes more diverse and nothing ever gets retired.

Lord, I came across a jumble of Perl code just a few weeks ago.

EternalFury··on Interview with Douglas Crockford
Retire all the things. What makes this industry so…cyberpunk, is that nothing entirely goes away.

Linux is probably the last time something was really built from scratch. Most commercial software in use today is dependent on code written in the 80’s and 90’s.

So, yes, there is a need for new software to match the new paradigms, but the task of starting from scratch is colossal.

EternalFury··on Bad UI is causing people to get scammed
That's cute, but I am more concerned about losing my phone, which contains so many MFA means. If that happens, I'm not sure I will be able to prove I exist and that I am who I am. And even if you don't lose your phone, you should dread the near impossibility of ascertaining the authenticity of anyone sending you text messages, which are so often used as poor-man MFA devices.
EternalFury··on Why we're sticking with Ruby on Rails
You can stick with something for the wrong reasons just as well as you can shun something for the wrong reasons.

Is Java hard to use? I don't think so. Is PHP messy? Before the restructuring that happened from PHP 7, not so much. In fact, it's pretty good now.

Are Ruby and RoR easy to use and well structured? They can be, if you are careful and stay on the well beaten path.

As always, for small applications, RoR is a breeze to use. But once you leave toy land, the heavy amount of helpful magic comes around to kill you. Oh you thought you were calling this function with that name in that file over there? Nope, magic code loading decided to pass your call to that implementation instead. (a.k.a. monkey patching is evil) Let's not talk about dependency management and the constant shuffles due to abandoned gems. Let's not talk about nasty upgrades from one major release of Rails to another.

But of course, I am being mean. The truth is that we, developers, make a mess of anything and when it becomes unbearable, we blame the tool and move on to another tool that grew from the ashes of other tools we abandoned previously.

And hence, things like Laravel are born and grow out of the lessons learned with RoR (among others).

As for Java, my Lord, the archeology of web frameworks based on it makes the archeology of life on earth seems simplistic. I survived servlets, JSPs, Spring, JSF, Struts, GWT, yada, yada, yada, generations of attempts at getting it right, growing on the putrefied corpses of failed attempts at not getting wrong.

I think it's progress at work, but sometimes it looks like a pendulum.

EternalFury··on The Safe C Library (2009)
There is no substitute for discipline. The unskilled always blame their tools. That is all.
EternalFury··on Kill Your Dependencies
How long did it take anyone to realize this nightmare? Since we are on the path to major discoveries, let's talk about runtime, runtime-dependencies and all that. Every Ruby app ever created is stuck somewhere on the time axis, before its origin.
EternalFury··on Processing 6 billion records in 4 seconds on a home PC
When you love, disk access doesn't count. ;)
EternalFury··on Programming is a Terrible Job
I think the point is: Either you do it because you love it or you do it because it pays well.

What must be noted is that there are other jobs that pay just as well, and do not entail as much complexity and pain.

Just ask all the hustlers who make us build their pyramids.

EternalFury··on Tessel: The end of web development as we know it
Why go through JavaScript at all? Why no write what you need in Lua?
EternalFury··on San Francisco, I Love You But You’re Bringing Me Down
Bring on the exodus.

Based on the Dharma Initiative, let's have The Coda Initiative: Let's build a new Silicon Valley where there is plenty of space to grow and where startups will flourish.

EternalFury··on San Francisco, I Love You But You’re Bringing Me Down
These don't indicate overbuilding. It just means you are off the cliff as soon as your cash flow turns negative. Buying a house in this area is like condemning yourself to walk around with a huge sword hanging above your head.
EternalFury··on San Francisco, I Love You But You’re Bringing Me Down
Renting has also become unbearable, unless you are ready to shack up with roommates to bear the $3-4K monthly rent.
EternalFury··on Have idea, need help
I feel like saying this: Ideas are a dime a dozen. It's execution that matters.

But, I feel this would be harsh, even though it's true. So, instead, I'll ask you this: Who is going to pay for the product or service your idea will lead to?

EternalFury··on A response to Linus Torvalds on C++ (2007)
Originally, I disliked C++ because it was poorly supported across platforms. You had this level of standard support on one platform, but only that level of standard support on that other platform. From STL to every other useful library. It made things difficult to port. But that was long ago, before I stopped using C++. Things may have changed since then. Platforms have become fewer and far in between at least. C is widely implemented on all platforms and in fact, most platforms have large chunks implemented in C.

The other thing is about class-based languages. They are great for implementing hierarchies of concepts, like GUI toolkits and a few other things. But, they do promote bulk and it's not rare to have a lot of object thrashing. That's not specific to C++, though.

Third, system-level library are often exclusively exposed via C libraries. Core things like BSD sockets, POSIX threads, memory management. Yes, you can wrap them in C++ or use C++-based libraries that add sugar on top, but more often than not you end up wondering "why don't I use the system APIs directly?" You often feel like you have to jump through unnecessary hoops when you don't.

Just my opinion, of course. I would use C++ if there was a good reason for any particular job. It is just not my natural inclination.

EternalFury··on Are coders worth it?
When one becomes obsessed with the tool of the trade, one loses sight of the greater end. If the ultimate goal is not worthwhile, it does not matter whether you code it Ruby or Scala. It's busy work and a waste of human energy.
EternalFury··on Towards the end of poverty
The end of idiotic journalism is not in sight, obviously.
EternalFury··on Ask HN: Who is hiring? (June 2013)
I can appreciate "respect". Just don't fire the poor SOB when the service goes down because the people he works with ignored his warnings.
EternalFury··on Ask HN: Who is hiring? (June 2013)
Any email address to share?
EternalFury··on Ask HN: Who is hiring? (June 2013)
"Neutered SRE", then. ;)

Or, "Reliability Ombudsman".

EternalFury··on How We Hire Developers at Treehouse
That's the best hiring process I have heard of. Good job.
EternalFury··on I Freelanced On Halo 4. It's Time For Gaming's Contractors To Strike
As a QA professional, if you don't perceive yourself as being an integral part of the software development process, you are missing the point of your function. The entire software development process involves professionals who currently have no recourse beyond "getting the frack out" when their working conditions become abusive. I don't think we need to open our history books to remind ourselves that industries don't self-regulate until they are forced to.
EternalFury··on Want a job in Silicon Valley?
You got it right entirely.

And to make it plain for everyone to understand the insanity of it: A year in Elementary school is pretty much free in a Public School. It easily costs you $20K in a Private School. That's for one kid. Tack that on top of your $3K a month rent or mortgage and you quickly see how a six-figure salary does not mean much in this area, for anyone but the single 20-something.

I think it's a bit by design too, as most of the local economy wants young people, with stars and dollar signs in their eyes, who will work 12 hours a day while shacking in groups of 3 in 11x11-foot apartments. LOL

← PreviousPage 4 of 8Next →