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

"one data structure" doesn not have to mean "all data it one instance". Each of 100 functions could take a slice of data, or use a separate datastore which has the same structure. Separate instances of one structure can be passed by reference or value, and the receiver, because all 100 functions use the same data structure, understands what to do with what it received.

>> There are many unenforceable laws, with drastic consequences if they were enforced, which are not being fixed > > Irrelevant.

While I don't see why "unenforceable laws" is being mentioned so many times, given the plethora of other laws, I possit that since one of the prior comments was that enforcing them would be damageous, perhaps the intended wording is "unenforced laws" (as distinct from laws which cannot be enforced). If so, then I suggest their relevance.

>> A just system would not perpetuate unjust laws indefinitely > > Can you point to laws that the majority of the population agrees are unjust that have existed since the beginning of the United States? If not, then there's zero unjust laws being perpetuated indefinitely, and so your conclusion is invalid by your own argument.

This the flaw that a law being perpetuated "indefinitely" (that is, without defined end) need not have existed since the beginning of the United States. Such law could have begun at any after, or indeed prior.

>> In fact, there's no such binary. > > That's true, you can "just ignore those laws" - and you'll be a hypocrite. The binary that I'm describing is clearly moral. I'm not saying that you physically must take one position or the other (as you're implying) - just that if you pick a value in the middle, you're a hypocrite, and your opinions are worthless, because you don't really believe them - you're just saying whatever is most convenient/advantageous for you at the moment.

This formulation is not constructive of enlightened debate. Kindly sheath your daggers and reply without invectives. As written, that might easily be read both as personal attack and casual dismisal of entire person. For what is a person who has no opinions?

Now, if I understand your position correctly, you believe that all laws must be obeyed, and that disobeying any law is immoral. Do we each believe that some laws are, whether past or present, immoral? In the case that a law can be immoral, I must hold that the resultant moral obligations are to disobey that law to the fullest and to endeavour to best ability for its most expedient and most moral removal.


Also sources: the Myst making-of video included on the Myst CD-ROM, and the Cyan team members who made it!

Thanks for the reminder!

Feel like I saw this many years ago but totally worth a re-watch.


I was going to recommend the Gadgetbridge app, but it seems to have little or no support for Fitbit. I does support hundreds of devices, though. I used it extensively with a Mi Band 3, but have yet to try it with my Garmin.


I know Gadgetbridge as it's the official way to use my open-source BangleJS smartwatch. I would have got the rest of the family BangleJS watches too, but they don't like the style of them.


Yes, occasionally using old systems from decades ago can drive this home.

Copying a tiny file at 1.1 MB/s should feel instantaneous. But on Win 10 and Win 11 with an SSD, you can get a multisecond progressbar. And if you dare to cancel this tiny operation (because you chose the wrong destînation or wrong file), you get another progressbar.

Opening a folder window for a local directory with only a few items in it should never trigger a "Working on it…" message. It should be instantaneous.

Searching for filenames with a substring "foo", when an item "foobar" was already visible on the screen, should never result in failing to find "foobar", nor in a long delays before showing any items. VoidTools Everything displays live results as you type. Windows 10/11 often fails on both counts even when searching "indexed" locations; Outook also seems to also suffer from this inability to reliably include in search results items that were already on display. Something is deeply wrong with search.

Devs should be required test against machines hobbled to run at most 10% of rated speed, and to make it buttery smooth.

Would also be nice to have all my screenspace back by being able to turn off what appears to be Simply Enormous Margins & Padding mode…


But…LAMBDA()! And LET() and friends.

Also, the Excel Labs formula editor. But it needs a way to tell it "I know I have too many cells! Just let me trace over the 100 nearest rows."

The old scripting language can still be handy if you can keep people from opening the online version of Excel. Especially if you have a certain debugger addin[1]. Excel's JavaScript features are of limited use, if you're offline.

I keep wishing for a spreadsheet to implement all its scripting and formulas in something like Forth behind the scenes, so that every time a competitor announces n-more functions, we can just be like "Oh, really?" and add it.

[1] Related to waterfowl of the plasticised yellow variety. I'm not sure I can mention the name in a post anymore, since ages ago when I tried multiple times to post a properly-referenced (overly-hyperlinked?) message while my connection was very flaky. Note to self: should probably mail dang about this, some day.


Haiku (OS) caches the vector icons rendered from HVIF[1][2] files which are used extensively for UI.

I didn't find details of the caching design. Possibly it was mentioned to me by waddlesplash on IRC[3].

[1] 500 Byte Images: The Haiku Vector Icon Format (2016) http://blog.leahhanson.us/post/recursecenter2016/haiku_icons...

[2] Why Haiku Vector Icons are So Small | Haiku Project (2006) https://www.haiku-os.org/articles/2006-11-13_why_haiku_vecto...

[3] irc://irc.oftc.net/haiku


> The drawback to using vector images is that it can take longer to render a vector image than a bitmap; you basically need to turn the vector image into a bitmap at the size you want to display on the screen.

Indeed, would be nice if one of these blogs explained the caching solution to tackle the drawback.

Another issue, I think, especially at smaller sizes, is the pixel snapping might be imperfect and require "hints" like in fonts? Wonder if these icons suffer from these/address it


At work, when we send stuff From USA to Canada for repair, we just need to put the correct Canadian customs code and "For warranty repair" on the packing slip.


I believe the Jargon File has a couple of lyrics about IBM and JCL, to the tune of the Mickey Mouse Club theme.


Wordperfect still exists and can be purchased. It's part of a suite that includes Quattro Pro, the spreadsheet program that fought Lotus 1-2-3. WordPerfect has special features for law firms.

WriteNow is gone, but Nisus Writer is still around, too.


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

Search: