HNHacker News
TopNewBestAskShowJobs

rffn

579 karma · joined April 23, 2014

submissionscomments
rffn··on Architecture of the Playstation
Inserting NOPs is a waste of code space and execution resources though. If resources are not too tight, this is fine.

We used gcc on a MIPS M4K in a communication chip. We had a lot of existing C code and were short on ROM and on CPU cycles. Therefore a few co-workers wrote a tool which parsed the gcc asm output to fill the branch delay slot with an instruction with no side effects on the branch. It also fixed some gcc issue with 16 bit memory accesses in C were created as 32 bit load instruction in asm (which can be two cycles if the first 16 bit of a 32 bit word are needed). I had a HW/SW cosim setup to test code and hardware (Verilog). These were cool projects. Good memories (although quite vague now).

PS: If we would have had a license of the Green Hills compiler we could have saved some of the effort. IIRC it did branch delay slot optimization.

rffn··on The return of the $70 video game has been a long time coming
I don't think that video the game price is going to change for me. I have a large backlog of yet-to-be-played games from bundles, sales, etc.

I usually buy games below $20, many below $10. If it takes the AAA title a few years to get there, then this is fine. It gives them time to remove the nastiest bugs and combine all the extensions into a Game of the Year edition.

rffn··on Ask HN: How do you read long PDFs?
Last time I checked Zathura did not support annotations. This is too bad. It would be a nice program otherwise for reading. I need annotations though.
rffn··on WHO Sets 6 Conditions for Ending a Coronavirus Lockdown
How is it the WHO's business to set rules? They overestimate their power and importance. They have no democratic legitimization.

Rules for ending lockdown will be set by local governments. The WHO might be heard as advisor but not more.

rffn··on New Google SRE book: Building Secure and Reliable Systems
Wouldn't you rather use unzip instead of tar? Epubs are just zipped HTML trees with a few extra files for the ebook structures.
rffn··on Request Node lib used by 48k modules is now deprecated
What would be the alternative to Axios?
rffn··on Linux Journal Ceases Publication: An Awkward Goodbye
https://lwn.net/
rffn··on Three Vacation Policies
The law in Germany pretty much states the same.
rffn··on Python exceptions considered an anti-pattern
Calling a personal opinion an anti-pattern is an anti-pattern.
rffn··on Dotfile madness
I am moving away from macOS for this reason. There ar emore issues, but this is a major one for me.
rffn··on Dotfile madness
Compared to 15 years ago I think Explorer is much better now, it could be even called usable.

Nevertheless there are alternatives. One liked by many are Norton Commander alike file managers like Total Commander or even Far. I am not too much in favor of them though.

I like to use Directory Opus. It is powerful and flexible. Costs money though.

rffn··on 75% of the US will suffer below-freezing temps this week
Indeed -20F to -40F is very cold. I think this would be the more impressive headline. Over here we do not go much below 0F, maybe -10F, so -40F is difficult to imagine.

About the south: I used to stay for a while in Austin, TX. During winter we had temperatures below freezing (just ice, no snow). The locals told us that this happens at least every other year. For this some were suprisingly unprepared though, in particular with regard to driving skills, water pipes and building insulation.

rffn··on 75% of the US will suffer below-freezing temps this week
What do they mean by "suffer"? Isn't this normal in winter?
rffn··on Ask HN: What is your favorite way of taking notes?
I use Joplin (https://joplin.cozic.net/). Allows me to have Markdown notes and a few embedded pictures synced across multiple platforms. Notes are encrypted and I can self-host them on a Webdav server. Fits my needs perfectly.

I tried a few others before and I think git and Typora or TiddlyWiki would do the job as well. Both solutions lack a bit on mobile platforms though.

rffn··on A standards-based PDF viewer created using Electron and Pdf.js
And this does display PDFs with embedded HTML pages? Could these embedded web pages contain pdf.js again to show an embedded PDF?
rffn··on Mir’s hiring
Working on a space station. Sounds cool.
rffn··on Ask HN: What's a reasonable microkernel-based OS for desktop usage?
Well, according to Tanenbaum, Windows is a hybrid too: „Windows NT 3.1 was a half-hearted attempt at a microkernel system, but it wasn’t done right and the performance wasn't good enough on the hardware of the early 1990s, so it gave up on the idea for a while.“ http://www.cs.vu.nl/~ast/reliable-os/

The newest Windows version the article mentions is Vista. I am not aware though of such fundamental changes to the Windows kernel as would be needed to make it a true micro kernel.

rffn··on I Bought a Book About the Internet from 1994 and None of the Links Worked
Mea culpa. I just read the heading and remembered the old times when they told us that Lycos finds everything. The author only briefly mentions Usenet. That was great fun at the time though.
rffn··on I Bought a Book About the Internet from 1994 and None of the Links Worked
Lycos and Yahoo are still around. The book really does not have them?
rffn··on Ask HN: What are the 5 websites you visit almost daily?
my own tt-rss instance, Twitter, Skimfeed, Stack Overflow, Spotify
rffn··on Google Data Studio
Thanks for the heads-up. That would indeed cause an interesting confusion if not known to the users. We could probably live with it for some use cases, a more direct update would be better though.
rffn··on Google Data Studio
How does updating sheets used as data source not play nicely with dat studio? I would expect the report to update when the sheet changes, at least when the report is reloaded. Is this what is happening?
rffn··on Ask HN: Has anyone learned programming entirely from watching videos?
You learn by using it. Videos, books, etc. are good as a starter but to actually learn it you need to experiment, do exercises and preferably use what you exercised in a real project, something you care about.
rffn··on Actors vs. Objects
Separate memory for the actors and communication via messages sounds like the reinvention of tasks in a classic RTOS (e.g. pSOS, Kadak AMX). Nothing C just could do, stuff which was usually done in C.
rffn··on Keybase
I have invites too if someone is interested.
rffn··on Ask HN: What three books impacted your career the most?
- The Pragmatic Programmer (Hunt/Thomas)

- Computer Architecture - A Quantitative Approach (Hennessy/Patterson)

- Expert C Programming - Deep C Secrets (van der Linden)

I woud call the Pragmatic Programmer though by far the most influential.

rffn··on Discovery of Gold Coins Confirm Battle of Teutoburg Forest Site
Agreed. I just see a quote of the day and no article. I am sure they try to be some kind of clever.

Anyways here is a different source: http://www.thehistoryblog.com/archives/43089

rffn··on Ask HN: How do you take notes other than using paper?
I use the iPad Pro and the pen as well.

For taking handwritten notes, drawing, annotating slides, etc. I use Notability. I reviewed a few of these apps and liked it because it has a macOS version, offers the option to store all files on a local WebDAV (no cloud needed), differentiates between finger (movement) and pen (writing) and is reasonably simple, i.e. quick to use.

I also looked at Evernote and OneNote. Both are fine programs and I am ok with having most of my notes on their servers; just not all of them. OneNote lost a bit lately. It used to have local handwriting recognition. This is now in the cloud. Impractical and a privacy issue.

I also looked at the MS Surface 4 instead of the iPad but found that I rather have a oversized tablet then a laptop with a detachable keyboard. I enjoy a selection of excellent epub readers and touch enabled video players more than a RAW workflow (Darktable, etc.). These were the things I found being much better on the iPad or on the Surface. There are for sure more differences, depending on the user's needs.

On the iPad I also find PDF Expert for PDK journals and books and Hyphen or Marvin for epubs quite useful. Using Working Copy as a git client is nice for occasionally looking at code or keeping notes in ASCII text. Surprisingly typing on the large 12.9 inch screen works well for me. This was not the case with smaller screens.

The iPAD is the paperless office for me as well as a portable library. It could do much more I think. Working on it.

It is also a good player for Netflix, etc. :)

rffn··on Draw a shape to get a matching unicode-symbol
I like that. Tried it with a few Greek letters with accents. Works nicely, in particular on a touch screen.

Just getting a GREEK SMALL LETTER IOTA was maybe too ambiguous. :-) A filter for the subset of characters (e.g. Greek only) would be helpful here.

rffn··on Bloomberg adds adblock nag screen
It says on the page that I should disable my adblocker because it might adversely affect the performance on Bloomberg.com and that I would have the best experience with Bloomberg.com without it.

It is highly doubtful that any webpage gets better when I allow a flood of unwanted junk to be added. Usually it gets bloated, slower, insecure and hard to look at because of added animations. Apparently Bloomberg and I have quite a difference in understanding what the "best experience" with a web page could be...

← PreviousPage 2 of 4Next →