Finally!
HN user
seek3r
I’m good with the Apple’s privacy-oriented stance. But I can’t stop to think what will happen when advertisers knock on Apple’s door trying to get their hands on the users’ data that one else can access. Is Apple going to sell it out for more profits?
“The “flaw” we’re going to talk about isn’t a problem with any specific benchmark or reviewer. It’s a difference in how the Apple M1 allocates and assigns resources versus how x86 CPUs work.”
Although the language she used in the email may not be what’s expected by a manager, I choose to be sympathetic.
Obviously, this is a person which is very passionate about her research. She’s also a Black woman; given US history, there’s a probability that she was discriminated against during her life — maybe, multiple times. If not her, maybe some of her relatives were. Sure, this is hypothetical and does not excuse her attitude — but try to put yourself in her shoes.
It’s easy for us to reason about it, and think about how we would have dealt with it differently. Maybe she was in a bad place, or felt that she was being discriminated against.
She’s also a human being like me and you so — yes — maybe it’s not about racism and discrimination. Maybe she’s just entitled.
Either way, Google’s HR should’ve done better. It’s easy to let anger or exasperation get the hang of you. They should’ve scheduled a call to discuss everything calmly.
It really depends on your workflow. Also see: https://news.ycombinator.com/item?id=25238608
It’s almost 2021.
Is it still ok to post Medium articles?
Kudos to DeepMind. I’m eager to read their paper.
You can’t run Docker for Mac. You need to use Docker Machine and connect to a Raspberry Pi or some other hardware that is able to run Docker.
I did a quick Google search (so maybe I’m missing something) but there is no official support for converting Core ML — which is the foundation for Create ML — models to Tensorflow or PyTorch. You need to look for third-party libraries. Although there exist libraries to convert Tensorflow models to Core ML.
The article is not explicit about it but I think they’re using transfer learning. They take a general model trained, for instance, on ImageNet and use it to train a more specialised model to classify whatever you want. The training of the specialised model is way faster than the training of the general model.
I’m fine with my iPhone and iPad, but my MacBook Pro is a PITA. I own a MBP 13” 2018 with 8GB of RAM. For starters:
1. Windows 10 via Bootcamp boot faster than macOS — on an Apple machine.
2. What’s wrong with a tiling manager? Why I need a third-party app to organise windows?
3. I saw in another HN post that an Apple engineer was patting themselves on the back for the memory mama garment. Then, why the hell at login macOS uses more RAM than Windows?
4. I can’t use Docker for Mac. The same dev environment with Docker and WSL2 on Windows 10 via Bootcamp works fine. I mean, it still sucks because of the limited RAM, but it’s fine. On macOS it’s way slower, and the fans go crazy.
The hardware — except for the keyboard and the Touch Bar - is fine. The touchpad is great, the screen is fantastic. But Apple needs to work on the operating system; just don’t touch the shortcuts. Those are fine.
Why is this getting downvoted?
Right...
2a. Then you not only will start thinking for yourself. You will also start overthinking about why Apple didn’t put macOS on the iPad Pro, or why your friends don’t care about org-mode.
At the end of the day, thinking for ourselves is hard. It takes time and often the stakes aren’t that high. I think that being a bit sceptic and cynic can help. You don’t need to be born with those traits; you can acquire them with some practice.
It’s an investment that is valuable especially when dealing with politics, or one’s career.
There are always multiple sides to a story. Just try to get a grip of what each side is saying, and what their interests are. Then, gather data if you need to. Analyse it, reason about it, discuss it openly. I do it sometimes. Other times I just trust the source enough to let it go.
Don’t put yourself in a silo. If you do, you’re surely thinking for yourself, but you could also be missing on something you didn’t consider.
Edit: I guess that there’s also a biological side to it. It’s safer to go along with the mass. If not from an evolutionary perspective, it makes sense from a social one.
Overthinking at its best
DHH did an entire marketing campaign for Hey.com around Apple being bad. Then he turns around and buys a Mac...
I agree with you, but I think that I also get the opposite PoV.
Sure, it happened to Trump this time because it was telling lies.
But imagine what would happen if they did the same to a president who was telling truths that the network didn’t like.
It’s about the power that allows the act, not the act itself.
Exactly. USA may not get it because they never really had fascism, but some of us in Europe do. It’s not pretty. It’s not good for our national far-right parties to look at one of the most powerful nation in the world and think: “they did it, we can too”. Like I said in another comment, it’s not about US citizens thinking about other countries before casting a vote.
But it’s understandable that some of us non-US citizens are glad to see Trump go.
Touché
Not an American citizen, but I’m really glad that Biden won. USA sets an example for other Western countries, and Trump wasn’t a good example. I hope you’re able to recover from Trumpism and that the Republican Party rejects such violent and authoritarian points of view.
Edit: I’m not saying US citizens should think of other nations when casting their vote. Just glad — as non-US citizen - that Biden won and that our national far-right politicians can finally shut up about Trump
Looks good. Suggestions for some nice portable monitors to pair with this?
Looks very interesting but it doesn’t look like the lessons’ recordings will be made available. Anyone can suggest an alternative resource?
Just read the whole article before commenting. Obviously, he knew.
The model gives you approximate code based on a set of inputs and outputs you feed to it; each input and output helps the model shed light on a different execution path and improves the approximate code.
Still, not bad.
Taking aside the difficulty of learning the language, which language would be a good replacement?
I don’t mean it to be provocative, I’m genuinely curious.
I should have been more precise. My comment focused on those who want to get in IT and scientific research, or wherever English is a must.
I didn’t specify it because of the submission being about programming. My bad.
Anyway, yes, your experience matches mine in Italy.
You make good points, especially this one: “without significant immersion, it's hard to improve or retain a language meaningfully.”
It also does not help that YMMV depending on what region or city you’re living in.
A fun one is: “throwing an error”, which can be translated in “lanciare (launch) un errore” or “tornare (return) un errore” or “causare (cause) un errore”.
The thing is most Italian schools don’t do a great job at teaching English [1]. Students either pay for courses, self-study, or forget.
I’m Italian and I don’t agree with the author’s premise that non-native speakers have an additional translation layer (e.g. Italian -> English -> Ruby). It depends on your knowledge of the English language. As you master the language your brain becomes better at context switching; you don’t even notice it anymore (Myers and Cotton, 2002).
We should fix our schools, not translate programming languages. The technology sector speaks English. You can’t escape this language.
[1] https://www.ilsole24ore.com/art/conoscenza-dell-inglese-alta...