Hacker Newsnew | past | comments | ask | show | jobs | submit | dphnx's commentslogin

Ah, so the characters we’re seeing here are twice as wide as they would be when printed? Adding some CSS to compress the page horizontally looks a lot closer to the first image you shared:

  html {
    transform: scaleX(50%);
  }


The font on the page is definitely too wide -- it should be taller than wide, and 10 characters per inch.


I'm not sure the original MX-80 had square dots. Since they made this to be pixel accurate, the aspect ratio might be off because the MX-80 was off.

The key test is not how it looks on screen, but how it looks printed.


My recollection is that the dots were round on my dot matrix. But it also used a typewriter ribbon, so there was a bit of texture from that.


Good point, the dots were produced by pins that were round. What I meant to say was that the spacing might have been different in the two directions.


Yes, I’m sure they would be. Especially since the same font would have been used for normal width (10 characters per inch) and compressed (17 cpi).


I played with it a bit and 65% or so seemed more accurate to my memories


uv is just a Python package manager. No idea why they thought it was relevant to mention that


Because that one-liner will result in the model instantly running on your machine, which is much more useful than trying to figure out all the dependencies, invariably failing, and deciding that technology is horrible and that all you ever wanted was to be a carpenter.


Right: I could give you a recipe that tells you to first create a Python virtual environment, then install mlx-vlm, then make sure to downgrade to numpy 1.0 because some of the underlying libraries don't work with numpy 2.0 yet...

... or I can give you a one-liner that does all of that with uv.


python-specific side question -- is there some indication in the python ecosystems that Numpy 2x is not getting adoption? numpy-1.26 looks like 'stable' from here


I think it's just that it's a breaking change to a fundamental library, so it will take many months for the ecosystem to upgrade.

Similar thing happened when Pydantic upgraded from 1 to 2.


I have a project on torch 2.6 and numpy 2.2. I never had any issues with that combination.


This is cute, but please don’t. If you don’t have perfect vision or dexterity, whether due to permanent disability or temporary impediment, this is a nightmare to navigate.


I’m torn on this because must we always have to cater to the lowest common denominator from an access perspective? I think it’s okay for things to be inaccessible sometimes because otherwise how can we ever push the envelope?


I'm not sure. There could be a setting or maybe something in chrome://flags, but purely on principle I'm voting with my feet and switching to Firefox.


Why oh why do they have to be three letter acronymns? I’m sure it’s fine if you’re immersed in front-end web development and have memorised the nuances of each unit, but as a back-end developer with a good working knowledge of CSS but for whom it isn’t my focus, I just know I’m going to have to constantly look these up every time I come across them.


{Small, large, dynamic} viewport {width, height} – seems pretty obvious to me. Any alternatives?


`document.all` can be used in this way:

  <div id="foo"></div>
  <script>
    const { foo } = document.all
    // do something with foo
  </script>
Don't use it though, it's deprecated as well[1].

[1]: https://developer.mozilla.org/en-US/docs/Web/API/Document/al...


This is sad news, genius.com is still my go-to website for lyrics and interpretations.

I’ve been a fan of Genius since they were featured in an episode of Small Empires[1], a series by the Verge presented by Alexis Ohanian (an investor in then-named Rap Genius), eight years ago. While I’m glad they expanded beyond annotations for rap music into other genres, it doesn’t surprise me that they struggled to expand beyond music.

Reading the article, I wonder if layoffs mean they’ll stop producing their artist Lyrics & Meaning video series on YouTube[2]. I hope not because it’s a unique angle. Either way I’m sure the website will live on, I just hope the new owners don’t destroy it through monetization.

[1]: https://www.youtube.com/watch?v=T92-MTJYmFc [2]: https://www.youtube.com/rapgenius


I love the artist-provided annotations when they're available, but they really need to take a good look at the low quality of the vast majority of their user-generated content. It doesn't help that so much of it is pure speculation, highly subjective, or plain wrong.


Agreed. The quality is spotty and just not great, on average. Every now and then, I hear a lyric and go check Genius, but most of the time, there are no annotations at all for a given lyric. No disrespect, it's extremely challenging to get quality right for user-generated content, and even if they had, it's not obvious to me that it would have been a great business.


I'd be happy if they just consistently got the lyrics right.

It's amazing how all lyrics websites have the same incorrect lyrics to so many songs. It's like a microcosm of how the whole world works.


That's funny because I saw that too and they came off as charlatans to me.


https://www.youtube.com/watch?v=D8pLRa-ZiTg "RapGenius-dot-com is white devil sophistry. Urban Dictionary is for demons with college degrees. Google ad technology is artificial karma, B. Rick Ross on the radio at the pharmacy."


Awwww, I forgot about this album. Gonna spend all day relistening.


Check out genius on a mobile browser. It's literally unusable. Rapgenius was great but its decline was very obvious.


Seems to work fine for me. What exactly makes it unusable?


You're right. It seems to have been fixed. Mere weeks ago when you clicked on a line to see its annotation you literally could not see it behind all the ads, as in it was impossible to get to the annotation.


Just wanted to say you're not crazy - the ads have gotten bad even on the desktop. Ad blockers obviously solve the problem, but the UX is terrible if you're in the majority that doesn't use one.

I took this as an early sign of the website's eventual demise.


It's still broken for me half the time. And ad-blocker does help.


It's the interpretations that will be difficult to replicate elsewhere, I used it a lot studying literature. It's difficult to extract money and gather a large audience/contributors from something like that.


My guess is that the content will be generated and produced in an automated manner. Or the new company will bring in their own production team for content.


It didn’t occur to me that Deno’s Typescript engine also brings with it JSX (as .tsx). That’s pretty neat.



Isn't this amp hosted on their own server? What's wrong with that?


For months I thought my girlfriend was signing her emails with her initial. It wasn’t until I saw her typing an email to a friend that I realised what was going on.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: