HNHacker News
TopNewBestAskShowJobs

boondaburrah

808 karma · joined June 15, 2015

submissionscomments
boondaburrah··on The death of the PCIe expansion card
Yeah it really sucks that you can't get a normal computer with decent A/V capabilities (or expansion slots to add them) and instead have to opt for a workstation you don't need since "normal" users apparently only use office.
boondaburrah··on The death of the PCIe expansion card
Actually most of the time with companies that still self-host I see take home laptops with VPN since work-from-home is a must. So not only does the risk still exist, the malware doesn't even have to wait for you to go back into the office.
boondaburrah··on The death of the PCIe expansion card
but is it /consistent/?
boondaburrah··on Weird Al had 100 gigs of RAM
It doesn't help that different brands of OS used different terms for the same thing.

The screen saver mixup makes no sense though. That can only mean one thing.

boondaburrah··on Weird Al had 100 gigs of RAM
on the desk/in the cabinets has worked as a metaphor for anyone I've had to explain it to.
boondaburrah··on Weird Al had 100 gigs of RAM
Windows 95/98 labelled HDD space as "Memory" so it's unsurprising that that's common.

That's why I always had to make sure to say "RAM" when I meant memory in the 90s.

boondaburrah··on In wake of data breach – Samsung forcing users to accept T&CS or risk their data
It will be taken down because it's illegal for that content to be posted /at all/.

The proposed system is about who has the rights to post something, and a delay while that's figured out. However /nobody/ has the right to post cp, as it is /always/ illegal.

It is possible for something to mistakenly be identified as CP, so you're right there. I'm arguing based on your original supposition that it /is/ CP.

Also regarding

> I'm responding to this part:

>> First, I'd like users to get a reasonable amount of time to challenge any suspensions or bans before they take effect, using an internal appeals process

Nobody says it has to stay up during the appeals process, just that account suspensions and punishment have to wait. It's possible to have different takedown policies based on the level of accusation.

boondaburrah··on In wake of data breach – Samsung forcing users to accept T&CS or risk their data
Regardless of whether or not cp is against the tos, or there is a legal process in place for takedowns, the law against cp existing will kick in faster as sharing it is a criminal act regardless of why, who, or what posted/hosted it, so it won't stay up. It's a moot point.

The terms of service under discussion are about copyright infringement. The content itself is not illegal, and the dispute is about the rights to post it. Two very different things.

boondaburrah··on In wake of data breach – Samsung forcing users to accept T&CS or risk their data
I would like to point out that at some point in this debate the goalposts were moved from a civil case to a criminal one, and the liabilities (and harm) are entirely different.
boondaburrah··on If You Want This Job, We Must Interview You Forever
As another datapoint, this is also pretty standard in Japan. However Japan's school-to-salaryman hiring pipeline is built around the idea that you're not changing jobs, and after the 3-month probationary period (though it can vary by company) you basically become unfireable and are expected to be at that company for life.

In the more western culture of recognising that company loyalty is severed both ways, a probationary period makes much less sense.

boondaburrah··on How the Consumer Computer Is Consuming Computing
Right but I can simply choose another Linux and /not lose any functionality from my system/. Unfortunately if I choose anything other than iOS or Android on a consumer computing slab it's effectively a paperweight.
boondaburrah··on Wren is a small, fast, class-based concurrent scripting language
Oh that's good to know, especially for games which sometimes must go where JIT cannot (consoles, iOS other than javascript)
boondaburrah··on An Intuition for Lisp Syntax (2020)
Is it bad that I find that really easy to read?
boondaburrah··on What have we lost? – Demo of exotic OSes (2021) [video]
Yeah this design is pre-mmu and virtual memory, and NeXT/Apple solved it with bundles (store the streams as separate files in a specially named (ends in .app, .bundle, .framework etc) directory that the OS presents as a single file).

I... kinda want to see how this could be done with ELF now. It seems totally possible.

boondaburrah··on What have we lost? – Demo of exotic OSes (2021) [video]
I think the only SoC that's close is the one that comes on the Raspberry Pi 1-3, since they even got broadcom to release the docs for the VideoCore IV GPU.

It's still not completely documented, but it's better than most "Here's the docs for the basic I/O peripherals but we only provide closed drivers for Linux" SoCs.

Otherwise there's still just the regular old x86 PC everyone has lurking in their modern PC.

boondaburrah··on What have we lost? – Demo of exotic OSes (2021) [video]
Resource Forks were necessary on early Macintosh so that the OS itself could partially load programs into RAM when you only had 512K or so, loading resources as needed.

You could argue that your resources instead should be multiple files in a folder so we don't have to treat a fork specially, and you'd be right, and you'd also have invented the NeXT/OSX .app bundle.

boondaburrah··on Clip control on the Apple GPU
for me BGFX has become the API since I'm basically tired of wrassling how fragmented graphics programming seems to be. I just wish the shader language wasn't semi-custom GLSL-with-C-macros so I could use existing tooling for previewing/editing what I'm working on.
boondaburrah··on Ridiculous vulnerability disclosure process with CrowdStrike Falcon Sensor
They fixed it with an update this month, but CrowdStrike was hooking /every/ single call to NtCreateUserProcess on my work machine last month, and you /know/ how electron-based apps work. VSCode took so long to launch its sub processes it would pop up a crash reporter. "Hello World" compiled from C++ would take a minute to launch sometimes. WSL straight up could not be started because the TTY timed out waiting for it.

For some reason java.exe startup was A-OK though so I started using JEdit again.

Aggravatingly, it would occasionally disappear my builds and then flag me to IT. My dude, I am hired as a developer of native windows C++ applications why the hell is this trash on my would-be workstation-class machine?

boondaburrah··on High-speed rail board completes environmental clearance in northern California
In which case, I would find myself uttering the phrase "Tokyo has no public transit" which I don't think is the case. Every train in Tokyo is inter-city rail, and I think that seems to work just fine.
boondaburrah··on How far can you go by train in 5h?
As someone from the east coast who's done both Seattle to Portland and Boston to New Haven, the difference is nuts. From what I understand, Amtrak owns the tracks on the NY-BOS stretch, but everywhere else has to yield to slow moving freight trains (we were stuck for 45 minutes). By comparison, the trip to New Haven was completely smooth sailing. The idea that passengers should yield to freight seems absolutely backwards to me.
boondaburrah··on High-speed rail board completes environmental clearance in northern California
I'm not sure what your definition of public transport is. Regarding Japan, if you mean "publicly owned" then Japan Rail is private. If you mean "available to the public" then I can walk into Tokyo station 10min before a bullet train leaves, buy a ticket, and be in Kyoto in 2 hours.
boondaburrah··on Ask HN: Why is there no performant remote desktop for Mac/Linux?
I've literally never found anything better than the NX-based NoMachine (I think version 3 was the last one to support it). I'll never understand why they downgraded themselves to yet another desktop video stream. If you can find a copy of the older version or one of the open source replacements (freenx? x2go?) it's worth it.

I was able to use my home computer lag-free at my highschool when it was at home sitting behind a shitty ADSL connection. Later I used it at college with my computer at the dorm with a 100k/sec upload cap (enforced to discourage student file sharing). It pulled some dirty tricks with X forwarding, caching pixmaps, and jpegging the hell out of the individual elements, but it really felt like the computer I was using was right there.

boondaburrah··on The Zoom installer let a researcher hack his way to root access on macOS
weirdly for me google meet is the only one that works and everything /else/ has problems, especially discord.
boondaburrah··on Descriptors Are Hard
I still have a moment when I think of all the "hey look we have shaders!" games released in the early xbox 360 era when I hear the phrase "bloom filter"
boondaburrah··on Xbox has accused Sony of paying Game Pass 'block fees' to developers
"block fees" or "blocking rights"? You can't just rename "paid exclusives" and make it the new scary. Consoles have had this sort of thing since at least the original Nintendo Entertainment System was released in 1985.
boondaburrah··on Descriptors Are Hard
I thought it was going to be about USB
boondaburrah··on The Story of Mel (1983)
My first 6502 bringup on a breadboard was just a CPU and ROM (no RAM) with A9'H'A9'e'A9'l'A9'l'A9'o' while it was attached to a logic analyser so I could see if it was running. Shortly after I got ram working and added a UART, but it was the easiest instruction to see something I recognised and keep the PC moving forward through memory (Of course NOP is good too, but then I don't know if reading is working right or if I'm just reading the same thing over-and-over).

Also my assembler wasn't working, so I had to enter that directly in the TL866 ROM programmer's hex editor & didn't remember any other opcodes.

boondaburrah··on Blosxom: The Zen of Blogging
I used to serve my pages declared as XHTML from free webhosts (remember those loads of 100-ish MB hosts that kept springing up in the 2000s?) that had the added side-benefit that the injected banner adverts were not valid XHTML and therefore stripped by browsers at the time.
boondaburrah··on Cramming 'Papers, Please' onto Phones
Haxe is wild to me since I recently started learning it and realised it's basically TypeScript but before TypeScript. Since it's statically typed and can hit C#/Java/C++/JS, I really want to try it in line of business applications as well.
boondaburrah··on Cramming 'Papers, Please' onto Phones
I've noticed this smartphone layout in comics before and I recognise the strengths but find it really less enjoyable to read. I have to be constantly scrolling and it's difficult to ever settle into a scene and feel it since they're gone in the blink of an eye. In regular pages that panel is still on the page and/or you can play with panel size and layout to create impact, but I just don't feel it with these scrolling comics.

That being said, I /do/ like the transition thing you mentioned.

Page 1 of 12Next →