HN user

nardi

1,424 karma
Posts3
Comments386
View on HN

Having worked in many languages and debuggers across many kinds of backend and front end systems, I think what some folks miss here is that some debuggers are great and fast, and some suck and are extremely slow. For example, using LLDB with Swift is hot garbage. It lies to you and frequently takes 30 seconds or more to evaluate statements or show you local variable values. But e.g. JavaScript debuggers tend to be fantastic and very fast. In addition, some kinds of systems are very easy to exercise in a debugger, and some are very difficult. Some bugs resist debugging, and must be printf’d.

In short, which is better? It depends, and varies wildly by domain.

Many people in this thread are extremely cynical and also ignorant of the actual security guarantees. If you don’t think Apple is doing what they say they’re doing, you can go audit the code and prove it doesn’t work. Apple is open sourcing all of it to prove it’s secure and private. If you don’t believe them, the code is right there.

I would agree, except the seller seems to have made a new forgery of their receipt on the fly in response to Cabel's inquiry, which leads me to believe they probably made the original forgery as well.

I do not like working with people like this, because I don't want to be anywhere near the maintenance burden of a pile of hacks that technically can run a single Excel spreadsheet. I don't even want to be within earshot of people complaining about this. If I even thought about it for too long I'm sure I'd have a giant headache.

My notes on the upgrade from 14 to 15 I took during the announcement:

  * Twice as bright screen
  * Dynamic Island
  * Smaller bezel
  * Contoured edge
  * New better plastic back
  * Big camera improvements
   - 48MP main camera vs. 24MP
   - Faster focus
   - Much better telephoto
   - Improved portrait mode
     * Better color
     * Better low-light performance
     * No shutter lag
     * Turn on portrait mode after the fact
   - Smart HDR for better lighting
  * Live voicemail transcription
  * Longer battery life?
  * Satellite emergency / roadside assistance
Apple Mac Studio 4 years ago

There is no “serious competitor” in VR/AR, because there is no market yet. The number of devices sold is miniscule. When AR/VR actually takes off, it’s going to look very, very different from what we have today.

Just got the email:

Dear Yahoo Group Moderators and Members,

We launched Yahoo Groups 20 years ago to connect people around their shared interests. We helped our users navigate new towns, keep in touch with college friends, learn new skills, and most importantly, build connections they may have lost or never had in the first place. While we could not have been more proud of what we accomplished together, we are reaching out today with heavy hearts to let you know that we have decided to shut down Yahoo Groups on December 15, 2020.

Yahoo Groups has seen a steady decline in usage over the last several years. Over that same period we’ve witnessed unprecedented levels of engagement across our properties as customers seek out premium, trustworthy content. To that end, we must sometimes make difficult decisions regarding products that no longer fit our long-term strategy as we hone our focus on other areas of the business.

Beginning December 15, 2020 the Yahoo Groups website will shut down and members will no longer be able to send or receive emails from Yahoo Groups. We’ve compiled a comprehensive FAQ here that includes alternative providers and information on how this will impact your group content.

Thank you for helping us build one of the earliest digital communities — we’re proud and honored to have forged countless connections over the last 20 years and played a small part in helping build your communities.

Sincerely, The Yahoo Groups team

Correct me if I'm wrong, but I'd bet Metal is almost entirely C++ with a little Obj-C sprinkled on top for the API. And of course C++ is still a better systems language than Swift.

My point was that Swift is better than pure Obj-C for systems programming. Admittedly, that might be a poor comparison, since Obj-C was specifically built to be used alongside C as the systems language.

But yes, I think the ultimate goal is that Swift will be better than C/C++ for systems programming too. It still has a ways to go, and there are a lot of libraries that will need to be written, but I do think it's possible.

Applebot 6 years ago

You’re 2 for 4. Time Machine and Mail (separate from iCloud) are not cloud services.

This definitely leads me to believe that you don't have much experience with modern web frameworks. The meaning of "component" in modern web development is pretty consistent. You can think of a component as a custom HTML element (though they can be much more complex than built-in HTML elements). In fact, if you are using HTML Web Components, then your component literally is a custom HTML element. But the metaphor works even when generating HTML server-side: If you can reference a piece of UI by name, and pass it attributes, and it packages up some HTML/CSS/JavaScript in a reusable fashion, then it's a component.

Your question is slightly nonsensical, because components are not a design language, and it's not something you can see by looking at a rendered web page. To know whether Hacker News is using components, I would need to look at the source code, because components are a programming paradigm.

If you're asking me to comb through HN's JavaScript to see if they use that paradigm, well, no thank you.