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

I recommend having instant recognition of all the powers up to 2^24, this has proven very useful over the years e.g. when skimming quickly through a log searching for anomalies, flag patterns etc. If you recite them in sequence twice a day for a couple of weeks, then they’ll stick in your mind for decades. I can say from experience this method also works for the NATO phonetic alphabet, Hamlet’s soliloquies, ASCII, and mum’s lemon drizzle cake recipe. It fails however for the periodic table, ruined forever by Tom Lehrer.

can confirm it is very useful, same for common constants in crypto algorithms

It’s not too late to reverse direction and call it “Oi”. Could there be a more perfect verbal activation? They could get Jason Statham or Vinnie Jones to do promotion.

Oi mate, you got a loicense for that trademark?

Not just trademarks! I can also picture Jason Statham getting pretty bent out of shape about GPL violations.

For further distinction you can put the guy's first initial in there and call it a JOI.

… a jerk off instruction?

I'm sure they could license some Cock Sparrer songs as well.

The device would be popular in England

And Brasil, Portugal and other portuguese-speaking places

Also with 1990's American skinheads.

Oi, tudo bem?

More like the Sonos of networking gear, in that they were once kinda cool but squandered it with questionable product decisions.

Ah, so what you're saying is that they're the Apple of networking gear.

Good one.

They have always been stuck between prosumer, pro business, and enterprise.

They have tried to go subscription based licensing but that can be conflicting for companies who just want decent reliable network gear in all the above market segments.

I fit in the prosumer category and have about $10,000 in gear and while it's great for my needs I don't see myself ever spending money for network gear subscriptions.


It is nice stuff. I have several UniFi devices in a 2200 sq foot old house that are wired on Ethernet and the WiFi is great everywhere. They also have a line of point-to-point modified WiFi radios for long range links and it took about 30 minutes to set up a link between my house and another house on the property.

They made some good decisions aswell in the recent past, looking at their firewall configuration features (made it zone based).. All in all their eco system is worth it imo and the hardware is actually affordable. On the other hand I had some mikrotik gear in the past which was also really good, the user interface is just not as shiny ;-)

That is fair, though they at least walked back some of those, and self-hosting is still very much a thing if you prefer not to deal with configuring your system through Someone Else's Computer.

On the Sonos tangent: the hardware is really good! But the software is just staggeringly, aggressively, and proactively terrible. :(

Can it be reflashed

there's sadly no community solution AFAICT

Why cant an android phone with ethernet tethering to a router suffice?

I've done this using an android phone, usb-c hub w/ethernet nic, and and edgerouter lite before.

The biggest missing piece i see is the option for an external antenna.


I don't understand how that fixes the awful Sonos software.

Whoops, I replied to the wrong subcomment.

The antenna is often more important than the receiver

Hear hear!

If I had a time machine I would go back and ensure that DSSSL (https://en.wikipedia.org/wiki/Document_Style_Semantics_and_S...) was the standard that got up.

You write your markup in an xml syntax, your scripts in a C syntax, and your styles in a lisp syntax... a perfect trio.

All hail the embedded Scheme interpreter to apply Style transformations!

Although I feel like we've already explored this with XSL. The XML syntax was perhaps too much to swallow.


Any type system for Ruby objects that isn’t based on message/method response signature (i.e eigenclass), but instead relies on module ancestors (or worse, class), is fundamentally misaligned with the architecture of the language.

A remarkably high proportion of folks that self-identify as Ruby aficionados will make this error.

I’m not even talking about respond_to? / method_missing tricks. If an object prepends a module to its singleton to become a proxy for something else, or a library offers refinements (which are lexical) so its clients may declaratively align method expectations, or (bad style, looking at you Rails, but nevertheless) just evals whatever method definitions it likes after messing with the three implicit contexts, then it should still pass.

Leaning on class and mixin is just one of the ways in which Ruby object anatomy evolves, and although that’s a familiar default to many, there are other styles in common use, especially in framework/library code. Any app relying on such a framework may either not pass, or may silently bypass, such type checking. And I foresee a myriad of edge cases if one slings around closures as a habit (why, yes I do).

Symbolic message passing is the basis of object collaboration in Smalltalkish OO, and in Ruby class/mixin is merely one of the ways to get there. The conceptual gap means that what you get from oversimplification isn’t just a half-baked type system, it also becomes an incomplete straitjacket for style.

Edit to add: after reviewing the internals of this library, note that for a dash of irony, it is indeed prepending modules to class singletons to redefine methods with proxy wrappers. That is to say, it could not type-check itself.


v1.3 will export to RBS and then you'll get static type checking too via Steep

The mistake is assuming we have to act as individuals.

By pushing back on someone over trust, you’ve eliminated the interest I briefly held in evaluating Orion. It would’ve been far better to acknowledge the concern than nitpick it.

What? Since when was asking questions to clarify someones position considered "pushing back?"

Can you help me understand what about the questions make you uncomfortable?

I am completely unaffiliated with Kagi. I find it concerning that we've come to a world were we can't ask questions without it being taken as something hostile to the person/people/idea being questioned. Is that not what science is?


If you don’t think “you can just audit the binary with tools” is pushing back, then I don’t know what is, and especially so when you’ve framed the invitation with “I'd rather listen”.

I’m reminded of the number of times I’ve had vendors sit across the table from me and argue that our fixed requirements for <whatever> are just a preference or a nice-to-have. This generally doesn’t bode well for their prospects.


Fair enough. I personally did not read push back in the questions/statements asked/made.

> Trust with regards to...?

I took this to be a good faith ask for clarification

> Orion doesn't have any telemetry... You can audit the application's behavior with standard tools to verify that it isn't "phoning home", etc...

I took this as a statement if what I could do, not specifically what I should do instead of getting it open sourced.

Maybe I read it with more good faith intention and curiosity than I should have. I see your point on how that could be perceived as push back, but I landed somewhere different from where you might have.


> you can just audit the binary with tools”

That statement also said you have to audit binary even if the code is open source. Which isn't entirely true as other comments pointed out - reproducible builds - but the idea doesn't seem like pushing back to me. It was to point out that open source doesn't automatically imply any level of trust when it comes to security/privacy.


There is also a matter of selective effort by staff senior enough to make their own choices. Many SDE3 (or whatever MS equivalent is) wouldn’t want to be associated with a dumpster fire product like Teams.


Because the LLM is not a cognitive entity with a will, it is a plausibility engine trained on human-authored text and interactions.

So when you tell it that it made a mistake, or is stupid, then those things are now prompting it to be more of the same.

And only slightly more obliquely: if part of the context includes the LLM making mistakes, expect similar activations.

Best results come if you throw away such prompts and start again. That is, iterate outside the function, not inside it.


It can only be attributable to human error. This sort of thing has cropped up before, and it has always been due to human error.


There has never been any instance at all of a computer error occurring in Google Gemini, has there?


No Gemini model has ever made a mistake or distorted information. They are all, by any practical definition of the words, foolproof and incapable of error.


Talking about human error in the context of LLM response behavior is hilarious. "No, the machine is fine, someone must have used it wrong". Sure...


That comment to which you replied, and the other thread of responses to it, are quotations of the malfunctioning and homicidal HAL computer from the movie “2001: a space oddisey”.


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

Search: