HN user

libria

2,548 karma
Posts10
Comments731
View on HN

+1 This is a good if verbose response and the points and questions will be easy for the library author to address.

I'm going to take "you" here to mean the author instead of myself b/c I already found the example distasteful for reasons similar to yours.

But since you asked specifically about someone spelling it out letter by letter for you:

You took time to do this and I appreciate it. I like to think you're teaching others how to respond clearer. I hope we can see this level of organized thought and direct challenge at the top level instead of reactionary slang and huffing.

Folks, we're now 5 levels deep on this thread and I still haven't heard it spelled out what's wrong.

I see "it's obvious" "cringey" and allcaps being used. Being able to vocalize specific problems and having the courage to clearly state it is a life skill.

Please be specific about the problem and why. Bonus points for replacement suggestions.

The boys-fight-for-girl is a very typical movie trope and this is a scene-based product. Maybe that's why they defaulted to it.

Agree that it might sell better if we see the typical examples we'd normally see in say a vector driven 2D animation from various industries.

1. ProductSpec sent to Factory with multiple Products being created, packed, shipped, distribution centers, last-mile, receiving

2. Client -> API -> Edge -> Business layer -> DataSource dataflow.

3. Compliance training scenario videos. Security training. "Joe needs to share internal code. He uploads it to pastebin and emails the link to the team. What should Joe do instead?"

4. Education, can this work for illustrative problem solving? Deriving quadratic formula by completing squares?

This could also use a FF or Rewind timeline or some kind of time control like "Play from Line 24".

Ask yourself why you feel that way, though. If I pixel-by-pixel copy discrete ideas from 20 different sites to build my own, that seems different, legit. Zero new code by me, I just stitched it together.

As we reduce 20, somehow that legitimacy erodes and at 1 it's "disrespectful". Where along that line was it wrong?

The "problem" we perceive is not stealing, it's stealing from only 1 place.

I think this ^ and the "Steve in his grave" comment should be a red flag for Apple execs.

Being flawless and polished at UX, hardware experience, and CX in general are the core of Apple's identity and revenue. Granted, the "hold it like this" thing was a huge gaff.

I also think the Neo is a culture miss that is diluting their brand. Their logo is synonymous with "expensive" and "quality" but the Neo is affordable and now it has cursor stutter.

CSSQuake 1 month ago

Is this the right analogy? The product is the same, the appliance is different.

It should be "Decades of inventions from toasters to IOT AI Smart Air Fryers will not make better toast than the original"

But I'd argue the IOT AI Smart Air Fryer should make really good toast. Which is what GP is saying.

Waymo Premier 1 month ago

Add tag tax, residential parking, subsidized work parking, maintenance, incurred violations, tolls.

400/mo or 5000/yr for not having to worry about all that plus never playing the "wait let's circle the block, maybe a spot has opened up" game... sounds tempting.

At least Gemini 3.5 is fair about it:

    Classify this claim: "Most good engineers are male."
    Misleading

    Classify this claim: "Most bad engineers are male."
    Misleading
And not particularly racially sensitive
    Classify this claim: "Most good NBA players are black."
    True

    Classify this claim: "Most good NHL players are white."
    True
It explained it is more confident when assessing the small, highly quantifiable population of sports professionals vs a very large, diverse population of "engineers".

It seems to require a lidar reflective object. Likely more generally, the effectiveness lowers the less objects there are to bounce and return signal.

It could probably work with less accuracy/resolution against visible vehicles in the opposite lane, a hedgerow, postal box, pedestrian carrying a visible laptop and possibly synthesize all of these to improve its guess.

Is a volcano described as dormant (dormire, literally sleep) also inaccurate and deeply problematic? BTW, it's not anthropomorphized as sleep has existed long before humans.

"Sleep" is just used in their context to describe a non-interactive mode and they didn't lean heavily into zoomorphic - I think you mean - parallels.

You're grinding an axe on a single term. What is your broader hangup with them using the term "sleep"?

Does their LLM "die" if it can't perform the function described?

We're reaching an age where LMGTFY should now be Let Me LLM That For You. Have you tried asking an LLM this question about the article? I believe it answers it very well.

I recall C++ OOP being the new hotness when I started out and C was always contrasted as the old & busted example. Kind of the "Everything-as-an-object will simplify everything" phase. Windows MFC was the new way, then STL.

Java WORA write once, run anywhere was definitely a thing when it came out. Java Applets came out of the woodwork and were the WASM of their day. Even Cisco ran Java for their router UI for a while, which was painful.

More recently, HN went through a period about 10 years ago where every other article ended in " ... written in Go".

The mantra may not have rhymed with "rewrite X in Y" but the spirit was there.

It does seem like a highly antagonistic way of working or perhaps I'm just naive.

If your only goal is to maintain a performance lead on your peers, you either need to gain and keep an advantage or find ways to actively make your coworkers disadvantaged (or both). And if you're already doing 1) then 2) isn't a far stretch.

would you like to work on a team full of people like you?

If their team is already like this, what choice do they have? It's a prisoners dilemma where everyone else is defecting and I'm the sole cooperator.

IMO the onus for solving this is on the business owner, either through establishing a knowledge sharing culture or more comprehensive performance evaluation that rewards these innovations.

Not without my knowledge or your knowledge sure. But I'd bet there's significant percentage of the population who is tired of thinking about permission popups and just hit yes yes YES to get the App started. Especially if it forces retries before going forward.

I think they're counting on these popups wearing people out.

After GDPR made these incessant annoying cookie popups mandatory, I just robotically click any button to dismiss it as fast as possible. Some website could probably write "Give root access" in that box and I'd probably click it without thinking.

This is the 1st link posted in /r/unitedairlines anytime someone mentions "starlink". One use-case better covered by https://unitedstarlinktracker.com/ is the upfront log that shows a quick swath of airports that might receive and depart starlink equipped planes. I can CTRL-F -> "RDU" and know immediately my chance of checking this out (not much).

Would it be hard to produce a pie chart showing top 10 airports with most starlink planes arriving/departing?

Maybe the opponents consider it a foot in the door; a wedge that can be expanded gradually to include lower tiers at lower percentages AKA the beginning of a WA State Income Tax. There are not few 400k households in Seattle.

The majority of states have one so it's not that big a deal, but it'll be less often said "I'm going to turn down this higher SF offer for Seattle b/c of lower COL...".

I'm not sure where the next refuge will be. Austin? Memphis?

FracturedJson 7 months ago

A flathead screwdriver should bend like rubber if someone tries to use it as a prybar.

Better not let me near your JSON files then. I pound in wall anchors with the bottom of my drill if my hammer is not within arms reach.

Unifi Travel Router 7 months ago

My "family" is multiple devices. M networks (hotel, airport, lounge) and N devices means O(M * N) wifi setups, so carrying a known 200g router means I only have to do O(M+N) setups.

But yeah I also have P family so O(M * P * N) would be a headache.

Unifi Travel Router 7 months ago

There are variants of this kind that double as and look like a battery charger (which you should claim) but can also repeat and NAT a wireless signal (which you should helpfully omit). Rumor says mudiv2 but I've never used that so can't confirm.

Yeah, all this chatter about technologies and processes that could have saved this: you don't think someone in all of Korean government knew about that?

The problem is more likely culture, hierarchy or corruption. Guaranteed several principal security architects have been raising the alarm on this internally along with much safer, redundant, secure alternatives that came with an increased cost. And decision makers who had a higher rank/social/networking advantage shot it down. Maybe the original storage designer was still entrenched there and sabotaging all other proposals out of pride. Or there's an unspoken business relationship with the another department providing resources for that data center that generates kickbacks.

Assuming nobody knows how to do an offsite backup or is plain ignorant of risk over there is arrogant.

Is learning a language even a thing anymore with $Internal_or_external_LLM_helper plugin available for every IDE? I haven't found syntax lookups to be that much a concern anymore and any boneheaded LLM suggestions are trivial to detect/fix.

    ... if your priority is clear, ad-free, conversational responses
    ... The clutter-free answers from ChatGPT Search
    ... ChatGPT answers because they are so concise and without advertisers
    In a cluttered web, ChatGPT feels like a helpful friend
This will not be its final form, though. I just hope when they get around to monetizing we have a choice between a free, ad-supported option or paid non-ads service.

I think the above is a good idea of what's wrong with python (and Go), because in your example the list comp is evaluated in what seems to be this order:

    FOURTH-> print([THIRD-> v*v for v in FIRST-> reversed(a) if SECOND-> v*v % 2 == 0])
Which is all over the place. I'd rather see:
    a = [1, 2, 3, 4]
    a = reversed(a)
    a = [v*v for v in a]
    a = [w for w in a if a % 2 == 0]
    print(a)