skysight-inc/HackerNews huggingface dataset:
I would assume that the organisation or business works as before where decisions and work happens according to some kind of existing hierarchy and that doesn't change because they have adopted video conferencing.

Thus, meetings in Zoom are not discussing ideas on their merits purely with logical arguments, but just a continuation of the existing ways of working. We can then say that, as far as getting work done, a meeting in Zoom is just like a meeting in real life, and as with meetings face to face there are times when things are said which will be ignored. (Ideally we would want our business to work where all information is being assessed logically, but in reality, people are not that logical!).

Video conferencing makes picking up on who is ignoring what harder, it doesn't make the what less easy to ignore. People will still be able to say things, it's just harder for others to notice the reaction of other people are to each other. People are free to react to other people and information, it's just harder to work out how others are reacting to that.

I wouldn't say it's the worse thing about Zoom at all and there are many positives but I can understand that there are some negatives to video conferencing. Humans often communicate many things non verbally. One obvious example would be seeing who is looking at who in real life, where all we now is everyone looking at each other equally.

edits:
It's worth pointing out that the article is about accents being subtle status signals but the anecdote is about social/power status in meetings where accents would be a bad signal.
Nothing, but the DTK uses it.
https://news.ycombinator.com/item?id=25188225
The blunders computers make and that human players make are/feel very different. I wouldn't expect to last long if I were cheating on, say, lichess.org by playing out the moves of a mix of engines at various ratings.
It's hard to work in finance and not be one.
Inc. 500: OneTrust Named #1 Fastest Growing Company
Improving OAuth App-to-App Security
Most of the lead actors in No Country for Old Men are from outside the region, compare Kelly Macdonald speaking in that with Trainspotting.
> whether you've revealed your identity or not is in fact binary

No, it's not. It is equal to the price/time to find it out. Even though you are right that Purism does not protect from that fully, they do make it harder/more expensive.
If it's not IE6 compatible, it's not authentic.
Absolutely :

Algebraically we can always use the Hodge dual and its inverse to move to/from k-vectors from/to n-k vectors.

Geometrically we can always say two points define a line or two lines define a point.

Group Theory - here we can't swap. Two reflections make a rotation but two rotations do not make a reflection. So reflections are 'naturally' grade 1.

If you want everything to fit intuitively together, you want reflections to be grade 1, and by consequence hyperplanes (lines in 2D, planes in 3D, etc) to be grade 1 (i.e. vectors).

Doing it the other way around is possible but will be more verbose and less intuitive. (also with 'reflections' as natural grade 1 elements, the move from Euclidean to Conformal becomes trivial, simply reflect in (hyper)spheres instead, in this space it is also easier to see that the two approaches are not equivalent, it is natural to say that (in 2D) the 'meet' of two circles is a point pair, but not that the 'join' of two points is a point pair. (why would it not be a line just like in PGA?)).

Imho, one should learn to appreciate both halves of the picture, as for each specific problem one of them might be more natural. (for the popular Euclidean group and its associated geometry this view we're not used to may very well be more intuitive one, imho).
Yeah, it means a one-piece advantage (and specifically, a "piece" in this context means a bishop or a knight) with everything else being equal.

It's possible for one side to have a crushing positional advantage that is worth more than a piece, but that's relatively rare. For 90% of quiescent positions reached by strong players where one side has the advantage, "count the pieces" is indeed enough to tell you which side it is.
I fail to see why Apple could not have pushed x86 "this far". I'd be happy to hear why you think so, though. I don't really understand the second part of your comment, however: I have no bone to pick with you, nor do I regularly downvote people. Least of all you, since the only interaction I recall having with you is your replies to my comments, which automatically disables downvoting.
To your point about the difficulty of finding a good coach to train enunciation, you should look for a parallel track. A trite example is the scene from Pumping Iron where Schwarzenegger takes ballet classes to help improve his posing. You want someone who can train you in an area that requires the same skills but for a different purpose. I would look to stage acting where the performer is required to speak clearly and forcefully enough that a large audience can understand what they are saying while still maintaining control over their voice. Maybe a Shakespearean acting coach could help you.
Why Startups Make Major Pivots Before They Succeed
I think just avoiding the people "willing to play politics and backstab" can be a big improvement (for employee happiness and the bottom line / shareholders)
I always configure and use line wrap on all my editors, consoles and other text displays when possible.
You have a 1000 chars wide display? Use it all. You are working with multiple windows 50 chars wide each? Use it all.

Having long lines simply because you like long lines is usually hard to understand, but the opposite is also true. Each line should be 'one logic instruction', splitting a function call for the last parameter looks just wrong (for me) specially if it is placed below with 70 spaces at the beginning.

Try to display heavy 80-chars code in a 70-wide window and you'll see (same as for some emails).
We've gone a different route. We give a very easy technical task as the first thing, and everyone that passes it gets an interview. Since we're typically hiring junior devs, this usually extends to "almost-passing" a lot of the time, too. Though, after the recent rounds of interviews and someone who didn't work out, I think we're going to insist on a fully correct project in the future. It really isn't that hard. It isn't technically stuff they fail usually. They fail to read and follow the requirements.

I have access to the name when I'm reviewing the code, but I specifically don't look at it until afterwards. I'm sure it wouldn't make a difference, but I figure there's no harm in doing it that way, so why not?
This is an interesting idea... an empty home tax...

What if, for real estate markets saturated with huge numbers of empty homes, a home tax was applied, and the proceeds of this home tax were then directly used to fund cheap/free (depending on if they had an income or not) housing for the homeless?
Why would we work on the 100,000 years problem right now when we have an immediate existential threat on a 10s of years timescale?
2020 Club Vivanova Luxury Lifestyle Gala Dinner
Apple uses Homebrew internally; it is in their best interest to keep it working on Apple silicon.
YVR=Vancouver I had to look it up.
Thank you so much for that advice. Very well said. I appreciate.
learn more links are not working
The parking analogy is missed, as they provide you macOS for free, and many other apps. What you will do with them is up to you.

And, don’t forget about MacPorts, which is more “core Apple philosophy” than Homebrew.
Not really, I was self-taught most of it by reading docs, code on Github, etc.
New varieties of apple are two a penny. Every single seed you plant from an apple will come up as a different variety. Most of them will be completely impractical as an eating/cooking apple, and most of the trees will grow huge. The rarity is getting an apple variety that tastes good and grows well. Then you have the added complexity of having to graft it onto a useful root stock to get a reasonable-sized productive tree.
A minor nitpick - it's a 80x12 bits, not character rows. It held one 80-column line on each card. When I did it (a looong time ago) the reader printed the line on the top of the card.

The cards were one of the reasons CRT-based terminals such as the 2260 and 3270 had 80 characters per line (VT-52 had 64 and there was some 3270-like terminal w/ 40 columns.
Do any of them use julia in jupyter? I like the syntax and speed much better than numpy. The ffi from numpy into its native implementation is a high overhead.
Tho German has standardized variants for Germany, Austria and Switzerland, regulated by the international body of of the Council for German Orthography.

Imho it's also kind of reductive to make "accentism" out as something purely discriminatory, when the matter of fact is that particularly a lot of regional accents are often unintelligible for people who are not familiar with them, even when they are native speakers of the language without ascent.

In Germany one can grow up and live in the middle of a state for their whole lives, and still heavily struggle with understanding the local accent of a smaller nearby town.

And while that is certainly an enrichment on the cultural diversity side to have that many, and so different, accents, it also makes communication more difficult, more prone to fail, thus ultimately more likely for misunderstandings to happen.
A bit tongue-in-cheek, but Apple only just launched the public beta phase of MacOS on ARM. There is plenty of time for developers to work on this until the release of the stable product (M2 or whatever it will be named).
I believe some studies have found members of certain groups to be just as, if not more, inclined to make disparate judgments against members of their own group. (I'm thinking of one that involved male and female professors evaluating male and female applicants for something like PhD or postdoc positions.) When disparate outcomes continued to happen, there would be further accusations (possibly "internalized x-ism" or "the 'non-diverse' members of the group must be intimidating the others") and further calls for intervention.

Making it obviously impossible for the judges to pick up the signals on which to discriminate, if it can be done, is much better.
Apple make extensive use of homebrew internally, so this is clearly bullshit.
This is a fair comment, but its a bit out of context. The article is addressing the increasing power that software (tech) companies have in the manufacture and control of hardware.
> CUDA, C++ and Fortran dominate, not Python

This claim is hard to defend. Search job sites for data science and $LANGUAGE, for example on indeed python is about 3x of all of those combined.
Thanks a lot for the response. You are right. They have taken me for granted. I will look into it.
Apple has launched a public release for macOS running on Apple silicon–it's what the new M1-based Macs are running.
I recall a documentary from years ago about training in Indian call centers, and they'd have experts come in to train people in accents on a regular basis. Presumably due to the amount of call center outsourcing that's done in the western world there are more resources available in India than other places when it comes to accent coaching.
> ...putting my accent reduction efforts into sounding more like someone from the West Coast, which I understand to be fairly neutral.

Ever since I was a child, others have observed that I speak in a remarkably Broadcast English accent (it was usually described as "you have no accent at all", or "you sound just like the news reporters"). That "neutral American accent" you are after is called General American English, and is still an evolving area [1]. The West Coast lends some of its artifacts to this neutral accent, but General American English is an ambiguous kind of a prestige accent that stands relatively apart from its constituent regional accents.

In daily work however, I determined in my use cases that careful enunciation and appropriate vocabulary for my audience (especially for public speaking) count for far more to obtain engagement and active involvement than my accent. The enunciation part required careful, conscious effort in everyday settings before it could take root as a habit in my consulting work, and led to noticeable sales engagement improvement; I wasn't well-off enough at the time to afford a speech coach.

Ironically, I'm horrible at understanding thick accents myself, currently training myself to get better at that skill by listening to YouTube videos and engaging my coworkers with thick accents over audio chats instead of text chats. It takes a tremendous amount of my attention to parse thick accents, while others seem to take them in stride.

[1] https://en.wikipedia.org/wiki/General_American_English
Oh yes!

I am holding off purchasing multiple ARM Macs until homebrew works properly. We need them for our development and ops work, and now these uber-cool Macs are out, buying old Intel ones has become a no-no too, so we don't buy any desktops/laptops at all!

If you read this and work at Apple, you can show this message to your bosses and I hope that it could entice the company to sponsor Homebrew with hardware + engineer time to help the project go forward. I am pretty sure than homebrew generates 100s of millions of sales for Macs (100k computers sold instead of Linux laptops if homebrew did not exist seems reasonable).
The axes on which this article turns make perfect sense - namely, those of the shamelessly pro-business bias that this joker is pandering to.

Click through to the rest of his work. I would be astounded to learn he isn't receiving a paycheck from an exxon-funded think tank.
Because they use it internally.
We all notice and respond to status signals, whether consciously or unconsciously.

To think that it's even possible to have a system where, "people have to discuss ideas on their merits purely with logical arguments" is pretty naive in my opinion.

Social connections and influence will always play a role in things. I'm certain that person will come up with a new heuristic for detecting status over Zoom if it becomes a permanent aspect of their job.
I don't follow US politics to know the examples you are giving, but keeping in mind the shit I've seen related to Covid, whatever can stop people from injecting themselves with bleach is worth keeping around. Call it whatever is your fancy.
Look, if you rely on a company for compensation growth (or any type of growth), you will basically walk away disenfranchised. The only solution is the market, it is available to people in our industry readily (which isn’t the case in many other industries).

Don’t overthink this, if the market cannot get you what you believe you are worth, then you simply are not worth that (yet). Going to your current company and asking for justice is pretty much a fools errand.

Don’t even think about asking for a raise or new position unless you validated your assumption on the open market first (a job offer with your desired role and salary).

As for being hurt, try to understand that companies are usually passive aggressive. This is what they understand. They won’t understand you getting riled up and explaining your feelings and leaving. What they will understand is, well, passive aggressiveness. Hunt for another job and just quietly leave, they’ll get it. Sadly, there are no winners in this game, but who cares - it’s not like you’re winning now right? A solid quiet fuck you is the only shred of justice you can get for yourself, and that’s the most you can ask for.

Lastly, infer intention. You are quietly being told something. Sounds like you are getting the message. Don’t make a ruckus and fuck off is the gist.
What do you think about the Forth way of doing it? I cannot get into it in detail here, hopefully you know about its internals. If not, then I recommend 3 sources.

- http://galileo.phys.virginia.edu/classes/551.jvn.fall01/prim...

- https://www.forth.com/starting-forth/11-forth-compiler-defin...

- https://www.forth.com/starting-forth/9-forth-execution/

> In Forth, there is virtually no excess overhead in recursive calls because Forth uses the stack directly. So there is no reason not to recurse if that is the best way to program the algorithm.
Currently you either have MATLAB+Toolboxes or Octave+Packages. I always wondered whether there could be a project to create open source toolboxes that would run in MATLAB. That means no effort is needed to maintain the core language features of MATLAB (of course you would need to buy the basic MATLAB licence without the Toolboxes) in that project and all the energy is spent on developing open-source toolbox replacements (which are typically way more expensive than basic MATLAB licence).
Probably the language can help to "stay" at 80 like C or C++ but I dare Daniel to write Objective-C or Swift and stay at 80 columns, it's possible but it's hard and I prefer to write code than add carriage returns

The 80-column war remember me the TAB vs Space dispute, I'm a 4 spaces man :)
Didn't know that, thanks - have they contributed to homebrew in the past? If they have then then it's just sloppiness to release hardware without contributing a port and maybe later on we will see it happen?
I feel that this is something that ChessNetwork (https://www.youtube.com/channel/UCCDOQrpqLqKVcTCKzqarxLg) explains very solidly in most games he covers.
Interesting. It's either that Apple wanted to use it as the first-gen ARM-based Macs or that they planned it to be used internally and in the DTK while M1 isn't ready.

Either way, it's quite impressive to have deliberately engineered dark silicon on consumer devices.
There are many examples of fascists who were self-made men. It doesn’t have anything to do with democracy at all.
Threat Actor: Unkown
In terms of current job openings probably R is best. Julia got its first stable release in August 2018, meaning that more companies could be adopting it now, but R has been around since 1995. If you like Python, Julia is probably easy to pick up though. Octave is incredibly slow and no competition for Matlab, Matlab is terrible as a programming language if you're used to Python, so it's likely you wouldn't enjoy your job if it involved Matlab.
If you are trying to find a manufactoring job or want to work as a craftsman, than speaking the dialect is definitely an advantage. In higher level jobs, not so much. But to really teach the dialect we would have to agree on a "standard" version, which would be very hard, as the dialect is highly regional and there is strong accentism within the dialect. The safest bet would be to live in Stuttgart for a few years, here you get a light mix of all the variants and Standard German.

But as in any language, perfectly learning a dialect as nearly impossible even for a native speaker. I can understand and imitate Swiss German, but only because it's the same dialect family (Alemannic German).
Granted, but six weeks is easily long enough to learn how to assemble a computer, or to do basic soldering. If we're going to compare hardware skills and software skills, let's do so in a reasonable way. If we're talking about building a new system from the ground up, I think the comparison to kernel development is about right.

Much skill is needed to make a serious contribution to an open hardware project, but the same is true for many types of software.
>Yes, for prose. And no one actually said easier, they said faster. Code is typically full of parenthesis special notations and characters. Nobody's speed-reading code. That doesn't make sense.

Because code is harder to read that prose I think that favoring short lines is better. It forces you into breaking your code in more digestible bits rather than a 500 char single-line monster statement. Honestly it's very similar to the argument against very deep indentation (forcing you to break your code in subfunctions) so I wonder why you feel differently about this.

>Marginally. Most code is pretty succinct anyway and you can easily compare it side to side. In real life, this is almost never a problem.

I don't understand what you mean. Succinct how? If you have only ever encountered succinctly written code I envy you.

And it's not just about comparison, I generally have two or three different code listings side-by-side, or maybe some code on one side and a manpage on the other for instance.

>> It encourages shorter names

>Arguably an anti-patern.

Agreed. Sure you shouldn't go overboard java-style but very explicit names are never a bad idea. That being said even a very long symbol will seldom exceed 30 chars in my experience, so it's not really an argument against 80 columns either.

We all agree on indentation.

>> Enforced by a tool

> The root of all evil. A tool for stripping away context and making hackily written code under pressue and time limitations and carefully planned out code look the same to the naked eye.

Now that I 100% disagree with. If your code is supposed to be a quick hack and a placeholder then add a comment saying that, relying on subtle formatting cues to judge the quality of some code seems very fragile.

Tool-enforced coding style is good. It saves puppies. It makes waterfalls taller. It makes the air taste sweet. And more importantly it means no more bickering and bikeshedding about coding style.

Uniform code will always be more readable than a codebase where everyone has their own idiolect.
It reminds me that this happens every year in some parts of the world, with loose items and such found in the spring.

Therefore, I imagine it happened every year in that part of Norway for the years leading up to this very long freeze that's now thawing.
Is it a matter of writing a comprehensive stats library?
Pbgopy: Copy and Paste Between Devices
Let's nest these comments to oblivion in tribute to the article.
As a human player you can combat that by keeping the position closed for as long as possible. If you’re playing on short time controls with no increment then your opponent will be wasting a lot of time transferring their moves back and forth to the computer. Then when their time gets really low they will panic and have to play the moves on their own, without computer assistance.
Moderna vaccine has 94% efficacy against Covid
What value can Octave give me, relative to python?
Pessimistically: the first public release of anything is basically a beta test.

Semantically this is not the case because they've "released", sure, but I don't think there's anything meaningful you can do until you scale out like this.
I don't assert entitlement to it. It's just that my next laptop will not be a Mac because of a collection of reasons all in this ballpark.
> it's no chance that the most sold home computer in history had 40 columns.

It really depends on the language, but 40-columns is actually not bad if you are programming for an 8-bit computer in BASIC.

One should avoid having overly long, multi-statement lines anyway.
Perhaps, but not such high interest that Homebrew would prove to work today.
Be an Expert with Console.log()
I have an easy solution: let the AI robots take over.
I think that may be verifiably false. If I speak French with a heavy English accent (as in pronounce the words as I would in English, not with what is commonly thought of as an "accent from England") any native French speaker will have a hard time understanding me and likewise non-native French speakers who have learned to understand words as they are pronounced in French. What you are proposing would amount to the creation of a new creole but that in itself is a systematized blending of more than one language by a large group of people. You really can't get away from standards when it comes to communication. So much depends on the ability to reliably reproduce sounds that can be easily interpreted by others to mean the same things that you intended when speaking.