News for hackers. Stuff that matters.

BuckyBeaver

Re:StreetPass: Find Your People on Mastodon on Tuesday February 07, 2023 @11:21AM (#34694730)
Maybe I'm missing something about this one, then. How is detecting "me" Mastodon links on Web pages similar to discovering people who are online near you?

Or as that not what Nintendo's did? Anyway, thanks for any insight.

Re:The Market for Lemons - Alex Russell on JS frontends on Monday February 06, 2023 @03:57AM (#34675019)
Like I said again: I asked a civil, straightforward question, and jagoffs attacked it.

And then they piled on when I called them out on their infantile behavior. Someone even suggested that I suck up to them in order not to be "banned."

Nobody should pander to this Reddit-style shit. There's no excuse for it. It's bad enough that people tolerate HN stealing from them by allowing them to invoke a "reply" editor, type out a lengthy question or comment, and THEN be told NOOO!!!! You're posting TOO FAST!!!! PISS OFF!!!

And now we can't even call out disgraceful behavior by other users?

Grow a nut and demand better. I really don't give a shit if I'm banned from a site that abuses its users and caters to insecure deviants who bury other users' contributions.

Re:The Market for Lemons - Alex Russell on JS frontends on Monday February 06, 2023 @03:44AM (#34674901)
What are you talking about?

I'm not going to pander to infantile attacks. Are you saying that HN guidelines dictate that we do, and that you advocate tolerating that kind of user abuse?

Grow a nut and demand better. I don't surrender self-respect to user-hating "guidelines." Why do you?

Re:Has Windows Become Spyware? on Sunday February 05, 2023 @02:47PM (#34668407)
Spyware or malware or adware. The beyond-obnoxious badgering to log in, log in, LOG IN!!! with your "Microsoft account" to do ANYTHING renders the OS totally unacceptable in my house... and I regret replacing my parents' computers with new Windows machines plagued with that offensive behavior, along with crippling UI defects (some MS apps ignore the system-wide font-size setting, for example) and missing fundamental applications (like a competent E-mail program).

I was a software developer of large Windows-based systems for over a decade, before going to work for Apple. I regarded Windows as a sharp knife, and Mac OS as a child's safety scissors. Today, Windows is a depressing, hopeless mess and Mac OS is what I rely on daily to get stuff done. I hope rumors of Apple introducing touchscreen Macs are wrong. Doing so would require degrading the OS UI for a stupid, failed idea... leaving no good mainstream desktop OS.

Re:The Market for Lemons - Alex Russell on JS frontends on Sunday February 05, 2023 @02:30PM (#34668183)
Like I said: Some jagoffs down-voted a perfectly civil and pertinent question, then got indignant when called out. That is infantile and what should be condemned and flagged, NOT the people asking for information and getting attacked for it.

GROW UP or go back to Reddit.

Re:The Market for Lemons - Alex Russell on JS frontends on Sunday February 05, 2023 @05:10AM (#34663532)
So some jagoffs downvoted a simple question instead of answering it.

Go back to Reddit, infants.

Re:The Market for Lemons - Alex Russell on JS frontends on Sunday February 05, 2023 @05:08AM (#34663526)
Holy crap is that a broken mess. They should take that down.
Re:The Market for Lemons - Alex Russell on JS frontends on Sunday February 05, 2023 @05:03AM (#34663506)
Is Rust with Qt a thing?
Re:The Market for Lemons - Alex Russell on JS frontends on Sunday February 05, 2023 @04:51AM (#34663445)
Did I miss it, or did the author not state what the better solution is?
Re:The KLF: Chaos, magic and the band who burned £1M on Saturday February 04, 2023 @06:46AM (#34653717)
The original pressing is a great example of how good pop music used to sound and how shitty it sounds today because of dynamic compression.

“3 a.m. Eternal” sounds huge, and doesn’t inflict pain when turned up LOUD.

I haven’t listened to it on streaming services, but most of their catalogs have been ruined by “remastering;” AKA crushing them into a wall of noise with dynamic compression to make them “louder.” It’s despicable.

Ugh, "Web 3.0". The years of "Web 2.0" stupidity were bad enough. People want to revive this ignorance? Then again, they keep churning out the asinine labels for "generations" of people.

In other news: Are we supposed to know what an "onsen" is?

Re:Stereogram: A split-screen platformer in a broken world on Wednesday February 01, 2023 @05:20AM (#34608655)
The images here are not very interesting. One is just a square, and the other is a jagged foreground with ambiguous figures moving in the upper region.
This is what I was going to do too. I was just going to write a code generator in Python.

And I don't even know Python. I figured it'd be easier to learn it and use it for text processing than wasting any more time trying to make the sprawling Java "tools" work.

This is exactly what I expected: a well-traveled path. I assumed I was doing something wrong or just not "getting it," and spent weeks digging through the scattered doc and poring over Java code and templates... and the generated code, which wouldn't even compile. In our case, we needed C++ for client and server... a hugely under-served scenario.

Using OpenAPI and Stoplight was very useful for thinking the API through and how the whole thing could work, but the code-generation aspect was a total bust. And talking to some new colleagues later who had some knowledge of it, I found that I wasn't alone in my opinion that the tooling is trash.

Even worse, the prevailing opinion on the ecosystem is so poor that it might even be a professional liability to propose (or admit to) using it. The implication was that it (or at least the code-generation facilities for it) is by and for people who don't know what they're doing. Oof.

It's hard to say. It may be that the Java ecosystem for it is in good shape. The generator tools are almost all Java, so you might have the best-case scenario.

The OpenAPI Generator uses Mustache templates and a plug-in style design to handle all the different languages and outputs targeting different packages. I was never able to find a succinct document explaining exactly how the processing steps worked or even a catalog of data elements that the generator extracted from your OpenAPI spec document (YAML or JSON). So while there's a lot of talk about creating a custom template, or, if that's not enough, a custom generator... the documentation to do so is very incomplete. The examples I found all discussed generators for documentation and not code. Again, not to sound unappreciative, but... that's lame.

What are you trying to do in regard to your API? I just developed an extensive API definition using OpenAPI, which (as of version 3.1) is compliant with JSON Schema. I used Stoplight Studio on Mac OS, although it still doesn't fully support OAS 3.1 two years after it became the current OpenAPI standard. The support from tools and generators is terrible; there's still no apparent toolchain that supports version 3.1 from definition through code generation.

Ass-dragging on 3.1 support aside, the code-generation tools out there are, in my experience, trash anyway. It's a massive hodgepodge of Java-based tools with incomplete and redundant documentation repositories all over the place, and widely varying output quality... when the tools work at all. I appreciate people giving their time to open source, but on the other hand I wasted so much time trying to make the broken tools work that I could have written my own code generator from scratch (which is what I ended up deciding to do after weeks of dicking around with OpenAPI Generator).

Anyway, I was just wondering how you're using JSON Schema for API work (since you didn't mention OpenAPI).

Seriously? Why would you want to reach up and swipe, swipe, swipe when reading a long document instead of just keeping your hands mostly at rest and flicking the trackpad with your fingers... or rolling the mousewheel?

Waving your hands in front if you all day (blocking your view of whatever it is you're trying to manipulate) is a shitty way to work. That's why it has failed for the last decade or two. Will Apple capitulate to the infants who ignore that fact and continue whining? Sadly, it might.

Re:Ask HN: What's your approach to raising kids? on Monday January 30, 2023 @04:57AM (#34577795)
Rubbers.
None of those is a flying car. Flying cars are wheeled vehicles that can drive on the ground like a normal car, but also fly.
Re:Ejaculation Frequency and Prostate Cancer on Sunday January 29, 2023 @07:15PM (#34574247)
So I glad I invested in my long-term health early. And often.
"The flying cars that are in development currently are largely mega-sized drones."

Mmmm, I'm not aware of any that are. The Terrafugia wasn't, but it has been abandoned apparently. The Samson Switchblade is a three-wheeled car with a pusher-prop design: https://www.samsonsky.com/models/

The three-wheel strategy is pretty smart, because the vehicle can be licensed as a motorcycle and doesn't have to have all the heavy safety equipment of a car.

All of those differ from the one in this ad.
And all the while, the captain had a mouthful of shtew.
How about we all ask HN to stop abusing users with this despicable practice?

Ban people or don’t. Instead, HN deliberately wastes people’s time. There’s no excuse for it.

Oh yeah, I'm not lumping icons in with controls. Their icons were fine.

Oddly, Game Center is missing from my phone, so I'll take your word that the new icon sucks. I like to scorn the Photos icon: a multicolored Spirograph. Why?

Re:I Almost Bought a Scanner on Thursday January 26, 2023 @03:34PM (#34538380)
Cool! Thanks for the link. I checked out a few DIY projects years ago, and even bought a few broken Super-8 projectors to scrounge their film-advance mechanisms. But I haven't revisited the state of the DIY art for a long time.
Re:I Almost Bought a Scanner on Thursday January 26, 2023 @03:31PM (#34538340)
Sure. I don't begrudge the cost of the devices. In this case I'm calling out the missed opportunity of having built most of such a device already and not following through to expand its appeal to more potential customers by offering a particular accessory.

Also the opposing viewpoint to remind yourself of is that hey, SOMEBODY was the first to make one of these things and started a company to do it! I've given up on ideas before starting because of the manufacturing technology required, only to see a company like GoPro come out of nowhere and own a market segment.

Re:I Almost Bought a Scanner on Wednesday January 25, 2023 @09:56PM (#34527223)
Yes, down-mod instead of answer.

Go back to Reddit.

Re:I Almost Bought a Scanner on Wednesday January 25, 2023 @09:55PM (#34527210)
I understand (I work in the industry), but the point still stands that these companies could have added greatly to the appeal of their scanners by offering a motion-picture attachment, no matter how slow.

I was considering trying to build one out of an inspection microscope, but gave it up and just had my most-important reels scanned to TIFFs.

Re:I Almost Bought a Scanner on Wednesday January 25, 2023 @07:14PM (#34526122)
Another one is that nobody made a feeder for movie film, for ANY of the consumer or "prosumer" scanners at any price.

If you want film scanned today to individual files per frame, it's still a bunch of money if you can find someone to do it... and good luck getting it done right.

Older »