I feel like folk in this thread haven't used a Macbook Pro from the past ten years or so — which is fine, I don't expect everyone to want to use MacOS (I prefer Linux) but the hardware is genuinely nice.
On my personal 2019 MBP I have four USB C ports, and can charge via any of them. My work M3 MBP only has three, but has a full-size HDMI port too (and a magnetic charging port I've never used). I carry a cheap USB C dongle that works with pretty much anything and gives me a couple of USB A ports, HDMI, a USB C with pass-through charging, and Ethernet. It's great, and it's DP alt mode rather than TB so it works with anything (including Android phones with the right hardware).
Apple definitely aren't perfect (although I do actually like my touch bar) but when they make hardware that works, it really does work well. I wish it were possible for other companies to make things as nicely.
My wife has a recent MBP (a compromise to get away from Windows) and it's slick, fast, and super reliable. But you hit the nail on the head: Linux. There is no substitute. That's one reason why I swear by my Framework 13.
While they aren't the only manufacturer guaranteeing excellent Linux support, that and the upgradeability seal the deal.
Speaking of the MBP, the fixed disk size is really frustrating. Historically this is the one part that was upgradeable on all laptops.
It's interesting (to me, at least) to see the kinds of discounts that folk apply to gift card transactions. It's not unheard of for a colleague to end up with a gift card they can't use, and while there's a real sense in which the card is worth its face value, there's also a sense in which its restricted use makes it worth less than face value. Plus, if you want to spend £x in a shop then you don't normally need to buy a colleague's gift card.
It is, however, literally worth that amount of cash at the moment of redemption. If you were going to spend that money in that shop anyway, and you have no intent to sell the card to a third party, there's no need to apply a discount.
It's not all that surprising that "just like cash, but less fungible" should have a different valuation than "cash", but there aren't all that many things that mimic cash like that.
If you look on the gift card market places, like Raise, you will see many gift cards are well below face value but there are also many that are rarely below 1% value like Amazon and Walmart.
the first thing I always did when I got a visa (or like) gift card (be it rebate, class action payment et al), was put it into amazon, as it was effectively cashing it out with close to zero friction.
I'd take the cash. I walk past a half dozen cash machines on any given workday where I can deposit the cash in to my bank account and it'll clear and be ready to spend instantaneously.
One thing I didn't think Patrick quite explored enough: there's a big difference between someone asking you to pay using a gift card and you asking to pay using a gift card.
The examples he gives are predominantly around giving people the option, while the scams are very much pushing a requirement.
If someone wants you to get a gift card to pay them, and won't take cash or credit? Scam. If you have a gift card already and someone's willing to accept it in lieu of cash? Probably no more likely to be a scam than any other vendor?
I completely agree. I struggle to think of any legitimate business that would allow only gift cards. Maybe some privacy oriented VPN providers?
In any case, I think this is almost a willful misunderstanding. Not only does it attack the straw man of "no one ever gets legitimately paid in gift cards", but literally the first counterexample, Paysafecard, isn't a gift card!
I work with someone who does payment for adult sites etc and even though they do offer Paysafecard not a ton of revenue is generated through them, because fees for the creators are quite high and I guess it's just inconvenient.
Most people who want to spend their money just do it using credit card, bank transfer, whatever.
And note that in the VPN situation the customer is the one initiating the transaction. I want X, the only acceptable payment is a gift card--the person buying the gift card knows that it's specifically being done to make it very hard to track the transaction. That's a very different thing than someone demanding a bill be paid via a gift card.
Blizzard runs several popular games where you need to buy their currency before you can buy anything. I don’t know if it’s the case anymore, but Microsoft used to require Xbox Gold to purchase games.
Usually this requires locking more up than the purchaser intended to spend.
AFAIK in most games or storefronts with a real-money exchange pipeline, the resulting units are simply not gift-able. Being unable to exchange value with other users makes it qualitatively different.
In other words, you spend regular money for company-points, but thereafter you can only spend the company points on things that cannot be transferred. While there is certainly a cynical aspect to locking up customer funds, it makes it a lot easier to handle things like fluctuating currency exchange rates, and simplifies refunds within the points-store.
OTOH even as someone who played a popular online Blizzard game for years (and realistically spent a decent amount of money on it), maybe it's not the worst thing in the world if this sort of think becomes considered more "scam" than "legitimate business model". There's almost never a direct 1:1 ratio between the real money you convert into the currency and the price of the thing you want to get (which isn't that surprising, as it would probably be pointless to ask someone to put in $20 to convert to widgets only to immediately ask for all of their widgets for the item they want rather than ask for the $20 directly), which means you either buy more than you intended or hold onto it in the hopes that you can put it towards something else you want later. What percentage of people who have ever bought one of these currencies do you think don't currently still hold some due to having leftover from their most recent purchase? What percentage of people have bought some and later stopped playing the game managed to spend all of them before they stopped? All of those people have basically been taken advantage of IMO (probably knowingly, but that's hardly an excuse when there's a power imbalance). Even if the relative injustice is small compared to other things in the world, it would still probably be better for business models like that not to exist.
(edit: in retrospect "OTOH" was a poor choice of words since this isn't really a different point than the parent comment is making)
On the other hand, it's trivially true that the store which "issues" (caveat explained in the article, they don't actually issue anything themselves) a gift card will accept it as a valid form of payment.
It sounds like the way the parent front is phrased fits that. If they're only willing to pay in gift cards, that's a requirement, so it's likely a scam. If they're also willing to pay in cash, then you can probably just take the cash and be fine?
In my experience, levels are more a question of delivery and trust than of technical skill. If a Senior is off down a rabbit hole, that's them doing their job. It's almost a defining feature of the level down (SE2, or local equivalent) that if they're off down a rabbit hole then something's probably gone wrong somewhere: if you could trust their judgement, they'd be a senior already.
(Yes, that's circular and overly reductive, don't take it too literally)
Where I've worked, "senior" has also meant being a final authority: more junior folk will come to you with questions about your team's codebases, and more senior folk will too. You might not have anyone else to ask that kind of question of.
Similarly. I have over 20 years of professional experience. I've worked on embedded systems, and with mainframes. I've done (amongst other things) kernel development, compiler (& RTL) development, line-of-business, mobile, server, and web. Code I've written has a MAU on the order of 1% of humanity. Ask me about being a "full stack" developer :).
I've seen a lot. But the more I see, the more I find to see.
The original Wordle had a hard-coded ordering that was visible in the source. I had a toy around with the list (as did many other people) a few years back, you can see my copy of the word list here: https://github.com/andrewaylett/wordle/blob/main/src/words.r...
No, it let you continue to follow the main branch for most files, while files you edited would have their changes saved to a different location. And was just about as horrible as you might imagine.
We moved from VSS to SVN, and it took a little encouraging for the person who had set up our branching workflow using that VSS feature to be happy losing it if that freed us from VSS.
TC39 level three, and I don't follow TC39 that closely but it seems to be available everywhere except Safari and I'd not seen it yet.
I'm not entirely sure whether I like it — I probably need to try using it for a bit (pun obviously intended) before making my mind up. Making it a variable declaration style rather than explicit syntax (like Java's try-with-resources) makes me slightly uneasy, as it's a change in semantics from "normal" declarations. It's not like Rust or C++ where we expect destructors to be called at the end of the scope, and it feels like it's going to be hard to work out where a variable marked "const" should have been marked "using".
I definitely get the impression that Wolfram builds his tools primarily for himself, and is happy to let other people play with them because that way he gets money to pay for them.
That is not the impression, that is exactly why, And actually that is their strength. Back in the days the whole Apple was there to make software for Jobs and look how awesome that turned out. Wolfram is trying to complete tue work of Leibniz and create a universal calculus. A unifying language for symbolic computation, which is amazing.
I don't know about very rich — our spare room is set up as an office for WFH, along with a sofa bed, and I put a 100" projector screen on the wall opposite the sofa. A second hand projector, new (but not all that expensive) Denon surround sound system with speakers from an otherwise-junk 5.1 PC speaker set, and the experience is better than regular cinema. The best bit? I can turn the volume down as much as I want to.
On my personal 2019 MBP I have four USB C ports, and can charge via any of them. My work M3 MBP only has three, but has a full-size HDMI port too (and a magnetic charging port I've never used). I carry a cheap USB C dongle that works with pretty much anything and gives me a couple of USB A ports, HDMI, a USB C with pass-through charging, and Ethernet. It's great, and it's DP alt mode rather than TB so it works with anything (including Android phones with the right hardware).
Apple definitely aren't perfect (although I do actually like my touch bar) but when they make hardware that works, it really does work well. I wish it were possible for other companies to make things as nicely.
reply