skysight-inc/HackerNews huggingface dataset:
It's hard not to suspect Apple is semi-officially throwing in the towel on the butterfly key switch with this repair policy. It's gone through several iterations across several different models and they clearly haven't been able to get it to a point of adequate reliability. So the answer to your question is probably "yes," to the degree that Apple is going to do an actual redesign that they think fixes the keyboard for realsies.

(Personally, I would say the answer is "just put the damn Magic Keyboard in the laptops and get over your pretty pretty selves about the extra 0.5mm," but I have an unfortunate suspicion that's way too simple.)
Off the top of my head, any media player or chat service
Same in Mexico.

There is 1 Apple Store in all the country in a fancy suburb of Mexico City (Santa Fe). Even if you live in Mexico City it might take you 1-2 hours to get there depending on traffic.

Otherwise there are a couple of authorized resellers (iShop, Compudabo, etc) that also give official tech support. It's a real disgrace. I know colleagues that have faulty keyboards and these authorized services have refused to repair the keyboard with the excuse that they cannot reproduce the issue.
Thanks for being so calm. In hindsight I regret my comment.

Reading your comment now and rereading your comment I realize you were defending Javascript programmers, not the language. (I guess we'll have to disagree about JavaScript the language :-)

I agree we shouldn't attack programmers because of language choice. And I am happy that I pointed out that I am amazed by the JS community as it hopefully shows that I wasn't trying to attack anyone.
What software on the JWST is not mission critical?
Thanks for a detailed reply. Really appreciate it. We have an internal workflow engine that's nice, but still has numerous quirks. We are trying to learn better.

I'm wondering why you didn't create a DSL in the first place...if it's ending up in DSL all over the place. To choose an example - why did you go the kubernetes way with yaml . Sure it's verbose as hell...but there aren't multiple forms of yaml that could bitrot.

Why do language primitives matter ?

Let me also ask you another related question - suppose you wanted to build a GUI that builds workflows for your business teams..are you saying you generate language code ? Or do you generate yaml/JSON and then interpret it using your worker code ?
Again - the same question: wouldn't it have been better to have a uniform declarative JSON ?
Depending on your point of view. It is annoying not being trusted at all, but at least I can take the fast train even if I post unharmonious content on hacker news.
Hello I’m a MBP owner with no keyboard problems after 2 years and I’m actually very happy to know that if I ever got an issue it will be replaced for free thanks to the extended repair program.

I am really alone???

Are others commenters all dissatisfied customers or just ranters who don’t work on macOS anyway ? Very curious...
Your comments in this thread broke the site guidelines. Could you please review and follow them when posting here? https://news.ycombinator.com/newsguidelines.html

Note, in particular, "Don't be snarky" and "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith." Also the one against calling names (such as "tinfoil hat wearers").
As I said in another reply, I don’t fault them for not catching it in development. Some problems can’t be accurately simulated. I fault them for continuing the roll out to the rest of the line after the problem became apparent.
Databricks open-sources Delta Lake to make data lakes more reliable
R2CON (Reversing conference) talk about dissecting ELF custom packers
Its possible you may have come across this but if you havent already it speaks to what you just said https://www.evanmiller.org/you-cant-dig-upwards.html
>The 12" Macbook was a perfect example of this: in the quest for thinness, it was simply too much compromise.

I think you need to put it in perspective. The MacBook Retina was just like the first MacBook Air, it wasn't the best or good enough when it launched but It was designed with technology coming soon in the next 2 years, the promise of Intel 10nm in mind and WiFi 6 / 802.11ax. Both were suppose to come in 2016 / 2017. The 10nm, and its subsequent 7nm CPU would give Quad Core Intel CPU in a fanless design that is as powerful as a 2014 Quad Core MacBook Pro. And 802.11ax, 802.11ad or 802.11ay in the 60Ghz. The first would finally give Gigabit Ethernet speed in a wireless environment the 2nd ones would allow Wireless Transfer in dozens of Gbps within direct line of sight. For Macbook's target audience, those computation power was more than enough.

Fast forward to now, not only Intel wont have 10nm ULP CPU in massive quantities by end of 2019, it is likely not even the same 10nm as it was originally scheduled / promised in pre 2015 meetings. WiFi 6 / 802.11ax has been met with delays after delays to the point the Working Group literally force their way out push for commercial roll out. Last time I checked their meeting notes it still has thousand of issues unresolved. Much more than all the previous Draft WiFi standards.

One theory I have, was that Apple could not afford to anger, complain or make any signs of hardballing in their Mac department as they have a much bigger grand plan, to work with Intel together on the iPhone Modem and attack the Qualcomm business model. Since they have to decide their iPhone 7 Modem in Summer 2015, the thoughts and grand plan must have happen earlier, some evidence suggest this started in 2014 as it was shown in the case between Qualcomm and Apple.

And it was one reason I suggest switching to ARM on Mac doesn't make sense because Apple relies too much on Intel's Modem on its iPhone. And the iPhone business is the bread and butter of Apple. Now that everything has been settled I strongly believe Apple Mac will announced their ARM move within 30 months. But this is another topic for discussion.
There is a need of a new Bob Mansfield, apparently...
If the repair program was free? Where is the harm?
Difficult to resolve this kind of thing either way. If you like it you like it. Could reasonably ask why Tesla has old fashioned headlight design? Purely subjective.
In Elements the payment request button utilises the PaymentRequest API, so Apple Pay in Safari, a (default) purple browser button in Chrome, etc. So I imagine so.
>> having never once had a keyboard go bad including the coffee-spilled ones,

It can happen. I spilled a sugary soda over my plastic Macbook almost 10y ago now, and fried the keyboard. It was easily fixed by ordering a refurb part from OWC and following the steps in their repair video.

The idea of DIY'ing something like that today on an Apple product seems very quaint.
Several commenters are attaching to this sock bit. Story time, my mother gave my minor daughter a DNA test kit as a present. I was horrified and my mother was bewildered by my very visceral and unfiltered "aw hell naw". Socks would have been a better gift. In fact my daughter also got some socks and they are super cute, she enjoys them frequently. Socks!
From my understanding, even for nationals, the system is more like a binary blacklist at the moment, where a default on a large debt will result in a court adding someone to that list. As a foreigner visiting recently, I was more affected by private credit scores e.g. Alibaba's 'Sesame' credit score. Specifically, trust-based things like renting a shared bike required a deposit because my Alipay credit score was too low.

That seemed sort of reasonable. Less reasonable were the nags I got through the app to invest in Ali investment funds or make purchases to improve my credit score.
It'd be nice if they differentiated sequencing from hardware control a little clearer in this conversation. Is anyone controlling adaptive optics or running signal processing in js? I think very much not.
I wouldn't be surprised if they did explore by asking legal but employee and cages were not recommended to be used in the same sentence. :)
Personally I think ThinkPads are still one of the best choices for Linux. Dell has some decent machines also. Here is some info from the ThinkPad thread on /g/ .

Don't buy anything OTHER THAN IBM/Lenovo ThinkPad T, X, and W/P Series if you want the Real Business Experience™!
>Other business laptops are welcome in /tpg/ (Dell Latitude/Precision, HP EliteBook/ZBook).

Libreboot-compatible models:

>T60 (check lcd), X60(s/t.), X200(s/t. -s requires soldering), T400(s), T500, W500.

Modern models:
>X220/X230 - 12", 768p, cheap and light

>T420/T430 - 14", 900p, socketed CPU, quadcore-compatible

>T520/T530, W520/W530 - 15", 1080p, desktop replacement

>T440s/T450s - best price/performance ultraportable

>T440p, T540p, W540/1 - last models with socketed processors

Upgraded models:
>X210 - X200/X201, i7 8550U quadcore

>X62 - X61, i5 5250U

>T70 - T60, i7 7700HQ
High-res IPS displays, USB 3.0, M.2 x4, mini-DP

https://forum.51nb.com/forum.php?mod=forumdisplay&fid=117
you can directly email the creator regarding purchases
hope@ibmnb.com

Why ThinkPad?
>Used machines are plentiful and cheap
>Excellent keyboards - tactile feel and quiet
>Great durability: magnesium rollcage for structural integrity, high quality plastic body panels
>Utilitarian design: indicator LEDs, 7 row keyboard layout on older models
>Docking stations that easily turns your laptop into a desktop
>Easy to repair (most models), upgrade & maintain thanks to readily available service manuals for every model, spare parts easy & cheap to obtain
>The TrackPoint™, great for those who type a lot or hate people swiping their fingers all over a touchpad
>Excellent GNU/Linux & *BSD support

Helpful links:
>Buyers guide: https://dankpads.com/tpg/

>thinkpad-tech-tree.txt - a plaintext map of ThinkPad history:
https://github.com/Monkeyfume/thinkpad-tech-tree/blob/master...

>ThinkWiki - info on ThinkPads & running GNU/Linux on them:
https://www.thinkwiki.org/wiki/ThinkWiki

>Coreboot compatibility list:
https://coreboot.org/status/board-status.html

>BIOS logo booru:
https://biosimage.booru.org
Where do you get 0 though? They're currently worth $5,500. So 10% of $5,500 is actually $550.
That's only if I would refuse to talk to someone who DIDN'T do those things. I've yet to reject talking to a candidate that achieved the goal, yet left out those "nice to haves".
I'm convinced Apple has continued to "flatten" their keyboards in order to transition towards iPad-like devices replacing them entirely. For years, they've stated some variation of the following when speaking about the iPad:

"This is the clearest expression of our vision of the future of personal computing, a simple multitouch piece of glass that instantly transforms into anything you want it to be."

So in their quest to shepherd users towards this vision, they've made design concessions which have hurt their existing users.
> Was it the quest for ever thinner laptop bodies?

I blame computer tech journalists and reviewers that give stars for thinness.

It's a metric, a stupid and an easy one to measure.
It's there on the touchbar.
Do you think the engineering team decides the thickness of laptops or the design team (Ive) impose specs onto the engineers?
You’re right, they are definitely not trivial :) We’ve done a lot of work to make Checkout automatically support PSD2/SCA compliance out of the box — we’ll trigger 3DS only when it’s required. More here: https://stripe.com/en-US/payments/strong-customer-authentica...
It's important to note that this is the narrative, but what's really happening is that a larger and larger fraction of resources is under the control of a shrinking number of extremely rich corporations.

The corporations largely have diffuse ownership (they're owned by a hundred million people's 401(k)), and the top level executives are generally "rich" but e.g. Tim Cook has less than 1% as much money as Apple Inc.
Yes, that’s nice!
I’ve never done this, and maybe i don’t know enough songs to do it right..

It would be great if you shared your playlists in any way!
The Adventure Zone: a family roleplaying game turned into a largely-improvisational radio play.

It's not even that this podcast is perfect, but I think it hints at the immense promise of what the format could become!
AC Milan vs. Lazio Live Stream – Coppa Italia in Diretta
https://qiita.com/bernabe/items/68cba516db472cd4c640

https://qiita.com/bernabe/items/b6745b9a5241fd8cb1d6

https://qiita.com/bernabe/items/8f69f8db2959ce535bc0

https://qiita.com/bernabe/items/ebdb1017f284dbacf8ac

https://qiita.com/bernabe/items/465868e0ae64ec54ced1

https://qiita.com/bernabe/items/4ebbae4fbcd5e03982f1

https://qiita.com/bernabe/items/7e376643ddf1a1c82d0a

https://qiita.com/bernabe/items/e43641fb53c6e880a8b9
Correct, I wrote it in Java, which was the most annoying implementation, but still about an hour's worth of work.
This is such a pain point for me.

I would LOVE something between subtrees and submodules.

I have explored this many times, and if I had the ability to write something like this, I would.

I would love it if I could have a child repo that did not require an external remote and could be bundled and stored within a parent repo, unlike a submodule. But I would also like it if it could be more decoupled from the history unlike a subtree.

I can get most of what I want from submodules and subtrees, but not really enough.

It might be possible without even having to change git. Perhaps if there were a way to have branch namespaces of some kind, and I could have a subtree have completely separate history, but have it checked out within the same working tree. Many of my projects that are submodules only make sense within their parent repo, and it is really redundant to have an external repo for them. But I also don't like to have to do expensive surgery to deal with subtrees, and it would be nice to not have it be completely merged.

My dream is to be able to drop a repo inside another repo and have git just treat it as if it were part of the parent repo. And then to be able to bundle the child repo to the parent and push it.

I know that it is mostly possible to do this already, but it is not easy or intuitive.
An Thinkpad up to the 4-Series (x240,t440,t540) can run any BSD, but after that, OpenBSD is your best bet. NetBSD (the one I learned about Unix with) has fallen a bit behind in features and hardware support, it is rarely used for production any more (makes me sad, but that is how it is). FreeBSD has a giant set of features and has the most current and largest software library, yet it does not run perfect on newer Laptops. OpenBSD ist more conservative and very pure, is used in some production environments, is actively developed but has the smallest and least up-to-date software library. So you can choose which disadvantage you can live most with. NetBSD is said to run on the largest number of platforms, but I'd argue that in practice Linux took its place long ago.
I don't think the civil comment was directed at you specifically
Is the legacy Checkout version going away? I'm nervous that it's being called "legacy." It works perfectly for us; we don't see a benefit in implementing Elements, and the new external checkout flow is a negative for us. Will we be forced to migrate?
For the Macbook the keyboard and ports might be a good tradeoff and it is indeed a marvelous little machine. But I would not compare a X1 to a MacBook because the X1 has a 4 Core CPU and is actively cooled. It sits somewhere between the Air and 13 inch Pro.
Your father-in-law wasn’t in any great deal of danger. Thermometers used elemental mercury, meaning pure mercury that hasn’t reacted with anything. The only real risk from elemental mercury is that it has a low vapor pressure, and can therefore be inhaled, which can be dangerous. Since your FIL was outdoors, the risk of vaporization was high, but risk of inhaling a concentrated amount was low. Had be been doing this in, say, a tool shed, then the danger would have been much greater.

The kind of mercury you hear about that is incredibly toxic and can absorb through your skin are actually mercury salts (ethyl mercury, methyl mercury, etc.) and aren’t as likely to be found.
>I hope you're compensating them for the time. Junior, or otherwise, that's disrespectful of the candidate's time.

Typically, we provide a small compensation for the candidates time, although it probably doesn't amount to a lot per hour.

>Eesh. This is just an abject example on just how bad the hiring process has become.

To be fair they can jump through hoops on their own and build up a body of work through personal projects etc and we will make a hiring decision based on that or we will provide them beautifully designed test assets and ask them to make something functional to the best of their ability. When they are done, hopefully its something that they can be proud of and build upon, whether we hire them or not. We put ourselves at their full disposal to help them wherever they are at as they complete the test project.
MongoDB Is Acquiring Realm
Link to previous discussion: https://news.ycombinator.com/item?id=19630181
@codingdave - The goal for us isn't to solve the underlying root cause of coding interviews. In our previous companies, we'd still always do whiteboard style coding interviews with referral candidates. The goal for Sidedoor is to skip conversations with recruiters and get fast-tracked directly to an onsight. A conversation with an engineer is the best way for a candidate to understand

1. The technical challenges at a new company.
2. The team dynamic at a new company.
I think Immigrantion Judges are like sanitation engineers - they technically have the same title but there is a massive difference in skills and expectations - no offense to sanitation engineers but they don't exactly do design work.

Judges have standards of impartiality and immunities. Immigration judges are essentially more bueracrats than true judges - and it shows given documented farcical proceedings like 3 year olds unaccompanied by representatives.
Now if only they fixed the display cable issues that require replacing half the laptop (and $500+) to fix. For a tiny cable. Because it was soldered on.

This is basically my last personal macbook, it's just not worth the money for repairs and hassle.
With respect to the NYT/WSJ having a similar point of view, I've heard it described as a "cosmopolitan bias". That the professional journalists are mostly college educated, live in a large city, have a sense of professional ethics, are exposed to people from a variety of backgrounds and ethnicities and all sorts of other markers of class and socio-economic background.

I grew up in a tiny rural town in Ohio where that certainly isn't the case and currently live in the suburbs of Virginia where that urban lifestyle feels very far removed.

This is less a political description and more of the urban/rural divide in viewpoint. Case in point: I've had multiple conversations with people locally who reacted with horror at the idea of taking a Lyft/Uber ("Don't do that you'll get killed.")
Apple has never been more profitable.
The assumption here is that the machine you're using to do the log analysis is also a Linux machine that uses systemd (and thus has a journalctl binary). This is not necessarily true.

A lot of the annoyance that some people have with the systemd crowd is that these kind of assumptions are made all over the place. The actual software is not bad (I really do prefer dealing with systemd units than writing shell scripts for each service) but it can be hard to get past.
Fair point.

Sequence scripts are written in js.

Execution of sequences, hardware control, resource management, and everything not sequence markup is not. The sequences are not flight software (imho), but the interpreter is.
So you think C can't do that? Of course it can. Anything you want to create, C can handle it just as well if not better.
Why the downvote ? Can has no humour ?
I have less of an issue with this sort of an arrangement as the low saturation point for selling drinks means that the locality of the quickie mart already gives it a huge competitive advantage, under-pricing their drinks isn't likely to effect competitors - just spur on more sales as a sort of advertising.

That said if a drink stand (maybe a food-cart) was unable to match the prices offered by a quickie mart because they were selling at a loss - then I think we've returned to a situation where loss leading is creating a barrier to market entry.

The quickie mart is a really good example (I also like toy stores that sell cheap diapers to try and leverage free eyeballs as they pass through the store) where the market has a very low natural level of competition and there aren't as many specialized sellers - I think in these cases a loss-leader could be permitted on a small scale, but still be held subject to legal action if the disparity started suppressing the local market.

(Also, sorry, I didn't mean to criticize the bank toaster example, I was actually quite amused by it, I've never heard that described as a loss-leader but it totally is)
How many premium laptops have you owned that had keyboard issues? I've never had a keyboard issue on any laptop I've ever owned. Are you sure you'll be happy to waste an entire afternoon waiting for something which should not break to be fixed?
Machine summarization is still a very active research topic and is nowhere close to being robust enough to produce a full write up. The state of the art is able to write headlines correctly most of the time but not much more.
I think this particular set of responses is talking not about selling repressive technologies, but about the state of surveillance in those home countries.

That is my interpretation of yogthos' comment wasn't that there was ample evidence of the U.S. selling repressive technology to repressive regimes (FWIW indeed there is), but rather that it's rich for Western residents to criticize Chinese surveillance (within China) given that the West has essentially the same surveillance within its respective countries, just hidden a lot better. Hence there is no moral high ground for the West to stand on.

My own take is that I don't care about moral high ground or no moral high ground, nor am I even sure I'm criticizing the Chinese government per se. I do think the state of surveillance is a factor in China's current economic success (in fact that's one reason I find it rather terrifying from a personal perspective since that makes it attractive as a model to follow) and that's done wonders for a lot of people in China (though certainly not everyone).

I do think though that the situation is very different between the two areas (certainly at least China and the U.S.), to the degree that saying the two systems are essentially the same, just with different amounts of public acknowledgment from their respective governments, is glossing over too many important differences.
Sure, my point is why does that matter?

The correlation with ice hockey could be a career relevant detail because of correlation with discipline and pain tolerance. If it tracks all such signals, I don’t see the problem.

That it also has a circumstantial correlation with races isn’t inherently problematic — it could be that different groups of people are differently qualified.

There seems to be a position that culture is uncorrelated to job success, and that’s just nonsense. When people can show me these biases are correlated to race or sex once controlling for culture, then we have a problem.
"Moon to Mars" is hot concept at NASA right now:
https://www.nasa.gov/specials/moon2mars/ .

The idea is essentially: send people to the moon (to stay) in the 2020's, and then to Mars in the 2030's.
In addition to being interesting in its own right, the technology that we need to develop to permanently occupy the moon will be applicable to future missions to Mars (and other parts of the solar system). It's an easier intermediate step, and a moon base can serve as a "gateway" to further exploration.