News for hackers. Stuff that matters.

tomlin

You don't understand the core offering.
Re:Lapce on Sunday February 18, 2024 @02:30PM (#39422258)
They are saying it's made in rust, so they are probably trying to counter concerns.
Re:Ruby 3.3 on Friday January 05, 2024 @10:28AM (#38880040)
I'm a Nintendo die hard fan boy, I don't care about speed. I learned how to "code" in ColdFusion. I am all for the underdog POV.

We're talking about performance because of the context, which is – there aren't the jobs to support the language's continued growth and dedication. We're talking about speed because there needs to be a defining reason to continue using a language and develop in an ecosystem that isn't moving at the growth of other communities.

If Nintendo Switch had 4 games, and they all looked like dog piss - asking why would I bother wasting time with Switch is a valid opinion.

There's also this insect-minded logic of only being a "front end developer" or "back end developer", and that mindset is furthered by languages that don't bother speaking the language of the web. If I learn javascript, I can be both - pretty much on day 1. If I learn Ruby and Javascript, great. How easy is that to do for a junior developer just getting out of school? Not widely.

Re:Ruby 3.3 on Tuesday December 26, 2023 @09:42AM (#38772150)
It doesn't answer the question of why you would choose Ruby. Honestly, you all sound like you got a Sega Genesis for Christmas, while everyone else got a SNES. You can tell other kids on the playground that Genesis has better graphics, but the spec sheets don't lie.

You're trying to make it seem like it's a wash, because "scripted" but it's not. Node.js outperforms Ruby in every department. And it's based on one of the slowest scripting languages of all time. Ruby is a dead language in many countries.

In Canada, you would have to travel the country to find a Ruby job. And if you don't think in American-centric terms, that is meaningful.

Re:Ruby 3.3 on Tuesday December 26, 2023 @09:37AM (#38772103)
Most of your comment is about what you think I think, and not a lot about metrics, data or examples where Ruby performs beyond my interpretation. I think that says a lot right there.
Re:Ruby 3.3 on Monday December 25, 2023 @06:35PM (#38767385)
Python is somewhat pleasure. Ruby might as well be sandscript as far as I'm concerned. The use of pipes is gross, uncoordinated and lacking direction.
Re:Ruby 3.3 on Monday December 25, 2023 @06:33PM (#38767370)
You're literally the exact person I'm talking about. No serious application developer who's interested in speed is working in Ruby. This isn't my opinion. I don't care personally, it's just a fact if you care about reality. When Netflix announces that they use Ruby because it performs faster than Node.js, I'll change my opinion, because my opinion is based on facts and not feelings. I didn't make Ruby, so whether it does well or fails isn't personally important to me. If Ruby was the fastest interpreter, I'd be pro-Ruby but it absolutely isn't and pretending it is is depressing and shows you are making political or selfish decisions, not practical ones.
Re:Ruby 3.3 on Monday December 25, 2023 @11:00AM (#38763634)
I'm so glad that you said this and weren't downvoted into the ground. Honestly, Ruby needs to die. It performs like a go cart in a Formula 1 race. I'm actually just exhausted watching smart people tell me this is a language and toolchain worth dedicating brain cells to.
Re:What Does IQ Measure? [video] on Saturday August 05, 2023 @11:03AM (#37012702)
But the instrument for measuring doesn’t change. That’s what makes it dependable, predictable and something to measure against. You can’t measure against a moving target.
Re:What Does IQ Measure? [video] on Thursday August 03, 2023 @07:29PM (#36993462)
Does a tape measure change?
Re:What Does IQ Measure? [video] on Thursday August 03, 2023 @02:15PM (#36989595)
Can IQ be considered a scientific measurement, when a coffee or a bad sleep can affect the outcome? What do people here think?
Re:Google and Meta will stop showing Canadian sourced news on Thursday July 13, 2023 @04:52PM (#36715819)
The word used was "open", and you wouldn't be able to force a company to open itself to intellectual theft at the hands of a foreign government. You're reducing a complex legal/rights policy into "wats the problem just do it guys" mentality. You can't even get rights to index something niche, like the Ontario Opera archive catalogue without running into several unions and trade rights representatives. To think that everyone from Google to Netflix could just do this is hilarious.
Re:Terrible real estate agent photographs on Friday June 30, 2023 @09:44AM (#36534790)
This is a reddit, not HN.
How would a Canadian government force an American company to be more open?
Re:Canada’s Bill C-18 and Our Search and News Products on Thursday June 29, 2023 @06:36PM (#36527796)
Undeniable?
Re:Google and Meta will stop showing Canadian sourced news on Thursday June 29, 2023 @06:35PM (#36527776)
Facebook, Instagram, etc. are not "open", so the argument doesn't work.
Re:Canada’s Bill C-18 and Our Search and News Products on Thursday June 29, 2023 @06:33PM (#36527754)
On the other hand, less people arguing over news articles may be what the world needs.
Re:Tell HN: Copying and pasting from ChatGPT unsolicited sucks on Wednesday December 07, 2022 @08:43AM (#33894217)
Anyone else ask themselves why the signup process requires a phone number, despite signing up with a third party auth provider that already had my phone number? There is no reason to collect this data.
Re:Why I Don't Use Netscape on Friday October 14, 2022 @09:28AM (#33203239)
Today a website doesn’t even load without JavaScript. So, there’s that.
Re:Want cleaner code? Use the rule of six on Thursday September 29, 2022 @08:13AM (#33019464)
I don’t know Russian. Your point doesn’t line up with the topic at all. I know Ruby. I still think it’s unreadable. Can you try next time?

  I feel incredibly sorry for the poor kids you teach. They will be suffering aftereffects for the rest of their lives.
I feel bad that your account hasn’t been flagged for your behaviour on here. For someone who thinks they understand Ruby so well, you certainly haven’t taken any time to understand the rules. Personal attacks? Really? You just showed your cards. Weak arguments are followed with weak ad hominem.

It’s not just me, no one is teaching Ruby to kids because it’s not a good language for readability. Take it up with all of the teachers who see it just as I do.

Re:Want cleaner code? Use the rule of six on Sunday September 25, 2022 @10:03AM (#32971426)
You might as well have leaned on the keyboard, it wouldn’t look much different. This is not readable code.
Re:Want cleaner code? Use the rule of six on Saturday September 24, 2022 @11:31PM (#32968693)
Parentheses as pipes is what you do when you’ve backed yourself into a corner.

Ruby has decided (for some reason?) to use two ways to declare.

Function(param, param)

and

{ |param, param| }

why? What is a good reason for this?

It would be an anti pattern in design, not sure why Ruby gets a special hall pass.

Re:Want cleaner code? Use the rule of six on Saturday September 24, 2022 @04:36PM (#32966345)
Ruby maps are so ugly.

  .map { |key_value|
  key_value.partition('=')[-1] }
Reading this literally makes me sick to my stomach. Language design is much more important than language popularity, although it will be popularity that wins. (Yay downvotes for pointing out things everyone can see - highschool dynamics)
> well, that's a deeper problem and they should be fired, not babysat.

How that mentality works out in the real world: https://en.wikipedia.org/wiki/Cambridge_Analytica

Hey, please don't take my comment as an attack. It's a lot of hard work, but I have to give my perspective - which also involves a lot of hard work in that I have been pushing marketers back for years, for everything from unnecessary personal information capture to portraying negative images of young women. Unleashed, marketers don't do well for us or the world.
If anything, this is a marketing trojan horse. I think we should do more pushing back and less trying to idolize this behaviour. There was a time where developers made things for themselves or other people, not just marketers. As a developer, I don’t think marketers add value or better workflows. Generally, marketers are driven by intangible goals that rarely produce positive results. I’ll take my deserved downvotes.

The popularity of this just means your marketing bosses will use it to ram this concept down your throat. One of the saving graces against marketers is them not having this sort of direct line to customers. That gate is an important one.

I’m just giving you my experience. You don’t have to like it.

Re:You Don't Need Microservices on Wednesday July 27, 2022 @01:32PM (#32253540)
> "where you can get a whole bunch of likes by saying “microservices bad amirite?!”

Okay.

Older »