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

How many days of a war with Iran could be funded with the Artemis budget?

It is one of the things I regret not ever getting to see a shuttle launch. The closest I ever got was when I flew over Florida while a shuttle was on the pad.

> I'm not going to raise the issue either way.

Except, you kinda just did


Not to them, in a way they can’t just ignore. I could be anyone here on HN.

That's why I said kinda.

It'd be funny if someone working there was a visitor here...and it doesn't matter who you are. I was thinking of them closing the loophole


I understand your point better now, but if that was really a risk I cared about, I wouldn’t have put it on the public Internet to begin with.

The worst they can do to me is make me tether, and my iPad will never hit that allotment. And, like I said, I think they use it themselves. So, no incentive to close their loophole.


That's not not set yet though. It hasn't made it to appeals yet.

Going through this, I was introduced to <= being converted to a ligature which immediately ruled it as a nope for me. No monkey business with the characters of my code thank you very much.

This is also the first time I've noticed that some fonts have the center cane of the lower-case "m" shorter than the other canes. I love that!

Interestingly, Ubuntu Mono was the font I landed on - which is already the font that I use. At least I'm consistent.


I tend to bounce around between Ubuntu Mono, Fira Code and Comic Mono. Comic Mono is not amongst the participants in this game, and my finalists were Ubuntu Mono and Fira Code, so I guess I'm pretty pleased that I've stayed consistent as well!

That is usually configurable at the terminal level- for example, both wezterm and ghostty have available configs to control this behavior.

> That is usually configurable at the terminal level

And if you use Emacs, it's configurable at the buffer level. [1] This lets me build a version of Iosevka where `~=` and `!=` both become ligaturized but in different major modes, avoiding any confusion.

[1]: https://github.com/mickeynp/ligature.el


No need to rely on app-specific configs. You can disable it globally in your fontconfig. For example, this disables ligatures in the Cascadia Code font:

  <match target="font">
    <test name="family" compare="eq" ignore-blanks="true">
      <string>Cascadia Code</string>
    </test>
    <edit name="fontfeatures" mode="append">
      <string>liga off</string>
      <string>dlig off</string>
    </edit>
  </match>

Here is someone disabling ligatures for Noto Sans Mono: https://blahg.josefsipek.net/?p=610

Good to know. I’ve been using ghostty and generally not a fan of the code ligatures (or just too stubborn to adapt!).

I'm not either. I think it may look "cool" visually but when trying to work with code with those in it, it seems odd, like that it's a single character even though it's not and it just breaks the flow

I didn't like them either. Thankfully, they can easily be disabled. See my config: https://github.com/pmxi/dotfiles/blob/e779c5921fbe308fad0c95...

Because most of those who commented are among those who do not like ligatures, I must present a counterpoint, to diminish the statistical bias.

Some people like ligatures, some people do not like them, but this does not matter, because any decent text editor or terminal emulator has a setting to enable or disable ligatures.

Any good programming font must have ligatures, which will keep happy both kinds of users, those who like and those who dislike ligatures.

I strongly hate the straitjacket forced by ASCII upon programming languages, which is the root cause of most ambiguous grammars that complicate the parsing of programming languages and increase the probability of bugs, and which has also forced the replacement of traditional mathematical symbols with less appropriate characters.

Using Unicode for source programs is the best solution, but when having to use legacy programming languages in a professional setting, where the use of a custom preprocessor would be frowned upon, using fonts with ligatures is still an improvement over ASCII.


A coding font is supposed to help you distinguish between characters, not confuse them for each other. Also, ASCII ligatures usually look worse than the proper Unicode character they are supposed to emulate. The often indecisive form they take (glyphs rearranged to resemble a different character, but still composed of original glyph shapes; weird proportions and spacing due to the font maintaining the column width of the separate ASCII code points) creates a strong uncanny valley effect. I wouldn't mind having "≤", "≠" or "⇒" tokens in my source code, but half-measures just don't cut it.

This is optional. There is a checkbox on the site to disable ligatures.

I like most ligatures, I wish I could selectively turn off just this one.

I love ligatures but I wish there was tooling for context sensitive ones. This is a really good example. When developing, I love <= turning into ≤. When running a cli that happens to use <= for the start of its progress bar… not so much

You are in luck! Editors do support customizing which ligatures get used where. For example, ligature.el lets me set only certain ligatures in certain modes. I like ligatures in Haskell, but dislike them in prose. I don't really customize at a finer-grained level than modes, but I could. Other editors should have similar configs.

I don't like them as well. On this site, you can disable them with the checkbox on the top-right

Sometimes that is newsworthy though. For example, are people happy with ICE storm troopers running amok in their city and you're just the weird one not liking it, or are you one of many?

Problem is, it is often just 1-2 posts on Twitter. Maybe 5… Heck! maybe 10, but that’s it.

And it’s often people who are only superficially involved in the thing they are so expertly talking about.

Sometimes it’s teenagers who just want to troll adults, especially knowing that their posts could appear in the news. Sometimes it’s adults who want to troll other adults for the LOLs or to fulfill a particular agenda. Sometimes it’s bots, actually, usually bots. Something the posts don’t even exist.


You can't infer anything about 3 choice Twitter quotes copied into an article, though.

No, but this stuff would magically stop being newsworthy if the DNC linked oligarchy couldnt or didnt want to use it as a stick to beat the RNC linked oligarchy.

It's good that this ulterior motive exists but it's not something you can rely upon.

Similarly there wouldnt have been a pushback on net neutrality if big tech didnt want it so desperately.


You might even be SOL

It is telling that so many of the comments here assume the person with a thing that is not the most practical would be easily able to request thing in a different format. The assumption that the person with the inconvenient thing would never have thought to ask if more convenient thing was available and just willfully toiling with the inconvenient thing is kind of insulting.


Also, in the construction industry you get an updated drawing file a day before the bidding closes... good luck getting the GC to send more detailed files (that they themselves got elsewhere) in that time. You're better off sending it to your estimation department in India and letting them work through the night to put together the new estimations.

How in the world is an answer to a question from the account posting TFA replying directly to said question getting killed?

I think every company with contracts like this should have a well furnished roof for these employees to hang out during the day

It is not unheard of that employees leave a company to start their own precisely because the company is not addressing something specific leaving a gap in services. The startup begins to gain traction to the point the company the employees left buys the startup. It's like this is the only way for the company to "do it right", yet it would have been cheaper if they'd just let the employees do the thing as employees in the first place

> it would have been cheaper if they'd just let the employees do the thing as employees in the first place

Keep in mind the company is probably not refusing to do things because of cost. Often it is because of risk.

A lot of people running businesses have terrible judgement when it comes to risk


But also a lot of people go off and try to create competitive businesses and fail, a lot of people also try to completely rework the business they're in and also fail (it's a disease in early stage startups)

PeopleSoft -> Workday

Apple -> NeXT

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

Search: