skysight-inc/HackerNews huggingface dataset:
> However on mosy projects, you'll have the one guy who doesn't follow, or worse, the only one guy who follows the style. And so the prettifiers become absolutely necessary.

I'll bite - why, exactly, is this "absolutely necessary"? The justifications for needing style guides and linters that I get is usually something like "so we don't argue about this stuff". Well... I wasn't arguing in the first place - you were. And every project will have someone who wants to add their own preference in 'because'... so regardless of what you're in, nothing is 'standard', ever.

My experiences may be somewhat outside the norm, but in the last... 18 months or so, I've worked with 3 different teams (anywhere from 3 to 20+ other people) across php, js - angular/vue/node, java and ruby. There's been more in-fighting and bike-shedding about "standards" from people who tend to be the least productive.

I can fully admit some code is, sometimes, easier to read when formatted certain ways. No one seems to ever be able to admit or acknowledge that sometimes, it's very hard for me to read in their preferred style. I don't complain. I just ... get on with it.

Again, my experience may be different from others, but of the multiple folks I've dealt with in the past couple of years, the ones who were open vocal advocates about needing "standard" and forcing style/linting/etc on to projects - these people rarely ever found bugs in their own code or code from others, or spotted logical problems with the code, or, indeed, contributed tests. It's as if they equate 'code beauty' with the actual functioning of the code itself. "Hey, it looks good, I'm checking it in" - this is now reinforced with "hey, all my linting/style is passing - awesome - checking it in!"

I initially chalked this up to one person, but in my experiences, it's been a recurring trait/behaviour.

I jump between projects/contracts. I've never worked at one company on one project and one team for multiple years - the dynamics are certainly different from short term projects.

Current situation - two client projects.

Client A - fanatical about 'null==' because there was some bad assignment by mistake issue a few years back. This is a hard rule, and code will be blocked if you commit

if (customer.id == null)

has to be

if (null == customer.id)

I understand the value, but ... tests help catch those issues as well. But... my habit over the last 6 months has been to default to that.

However - working with client B

if (null == customer.name)

"this is confusing - none of the other code uses this style, it's hard to read, stop doing it".

So, in the same week (sometimes, the same day), I have multiple competing styles in my head, and regardless of what I do, I have a productivity loss because something has to check/correct and I have to wait, or I have to recommit and re-push stuff because something was 'wrong' to someone. When you switch between "styles" enough, it begins to seem a bit cargo-cultish, to my eyes.
The minix fs seems to be basically the classic Unix FS design, like UFS/FFS or Ext2, prior to the concept of cylinder groups (at least, per this description and Wikipedia's) and without some of the more advanced features of those filesystems (softupdates, directory trees, etc).
Companies don't do this. They will adjust your salary down based on your city of residence. Square is one example of this. You're not compensated for the value you provide, you're compensated for the cost of living near the office.

You're also now competing against a national talent pool vs locals only
Which is also especially beautiful, and open access as well: https://mitpress.mit.edu/books/functional-differential-geome...
Bit of a misleading headline, as the 50,000 excess deaths are almost certainly not all caused by SARS-CoV-2. Nowhere in the headline or the article is that claim made.
I found it funny when in Azure you create a resource and you can pick between Windows and Linux for the host and Windows is the default option... like bro, I’m not gonna run my shit on Windows walled and heavily licensed garden. What if tomorrow I have to migrate my stuff somewhere else. Are you crazy?

P.S: I know there are legitimate reasons for running something on Windows but for any generic project that shouldn’t be the default at all. Linux is the de facto cloud OS.
The Success and Failure of Ninja
The Great Monetary Inflation – May 2020 BVI Macro Outlook
Countless mobile apps and web sites have been made with nigh-zero understanding of the VMs, rendering engines, or underlaying machine architecture.

It's not the 80s anymore.
Liveness and readiness probes with K8s and Spring Boot
Apple invests heavily in iWork? That's news to me. Occasionally it'll see a couple new features (it's gotten better at that recently) but there was a long period between 2009 and 2017 or so that it was just worse than the iWork suite it replaced.
Suddenly the market becomes really large, including India, China and Eastern Europe in addition to the mid-west.
Doesn't this just create an incentive for people to work remotely from high-COL areas, while living frugally?

Does relocating from San Francisco to San Jose also come with a pay cut? What about to Stockton? Modesto? Further out?
I have been thinking about doing it in OCaml for a while, but it will take an insane amount of work and this always put me off
Dishonest, fallacious, and content-free. Just go away.
I used j[1]'s automatic table formatting for arrays of boxes. Best documentation I can find on it is this[2]. Can explain more if you're interested.

1: https://www.jsoftware.com/

2: https://code.jsoftware.com/wiki/Typesetting/Box_Drawing_Char...
"allot.com" appears to be one of those "MITM Corporate/Parental Nanny Software" companies. You're either being MITMed by your company or your parents :)
> international coordinated delivery network, apps that work on all devices, background checks, vehicle registration and checking sites

So Uber does this but grub hub/seamless does not? The delivery folks who work for the restaurant do the deliveries for seamless and grub hub orders, at least in the NYC area.

Edit: I see now that grub hub has gotten into the business of managing the delivery as well, at least in some cases.
Does anybody here know how to encrypt the root partition of the Proxmox install? Because data at rest needs to be encrypted.
I am architect and preferr slack/video - yeah it's more demanding for people like you who would like to jump in and break my focus anytime.

I encourage even stupid questions but in written form. Myself when writing questions half of then doesn't make sense (I find answer when formulating question). From other ones at least whole team learns.

To make remote/async work one needs to discourage priv communication but encourage threads.
Yes, consciousness is at a higher level, but if we have an entity that can be conscious it should also have the ability to have emotions because we are conscious of emotions.
It's fairly easy to voluntarily induce happiness, but it's illegal in many countries.
Financially maybe.

But beyond that I am sure there is a market for self driving cars. Just don't know if / when they'll get to the point that they can sell it, but I'm a hell of a lot more sure about Waymo's product demand than I am Magic Leap's in terms of "Does anyone want this product / could you actually sell it?"

Waymo is there to help me get places easier. I like that. I'm not at all sure what Magic Leap was offering.
In the late 80s it sure seemed like the guitar was doomed. On one hand there was new wave with its synths and on the other were the guitar "gods" who wanked on with amazing technical precision making amazingly pedantic music. Then in the 90s the guitar and rock was reborn and suddenly cool again. It will come back and it won't be tired anymore. There are so many things that the guitar has barely hinted at in the past that will resurface as innovation. In the meantime, you can learn the guitar AND new tech. Besides, there will always be the draw of impressing a member of the opposite sex at a party by picking up a guitar. You just don't have that with "check out my latest drum programming, etc...
What do you mean "required"? Like, they wouldn't accept a clean, non-scanned copy? That's absurd.
Might just be convenient for logs and other random junk
His Screwtape Letters are an excellent read.
That effect doesn't seem like it would skew a larger difference between Alberta and NYC test positivity rates. If anything, that would depress Alberta test positivity rates more than NYC ones, since we've got more spare testing capacity for people without all the right symptoms.
And an employee in the Texas suburbs will generally be "going for" less, given it's a different market. Sure, as more people are working remotely, the gaps will close more, but someone living in a cheaper area is generally going to be willing to accept less pay. As such, the going rate in the cheaper area will generally be lower.
If one believes that the Proof of Work algorithm/behavior itself is a scam at a technological level, then the onus is on you to prove which of the Top 200 coins has a valid business model with a valid sustainable growth model.

Building lots of git commits until you get a commit hash that starts with the right number of zeroes is a fascinating scam that is wasting so much computing power, energy, etc that it almost should be a crime, whether or not you believe that these git commits with lots of zeroes in the hash numbers are used for anything more than nearly criminal Ponzi Schemes beside that.
Icons for the left are now saying boycott tesla and other anti climate change statements. The right i highly doubt will ever support a quick transition to clean energy. Hope this doesn't turn into a fringe political issue now
"Pilots cannot pilot from home" ... Google 'drones'

"Surgeons can't cut" ... oh but they can, https://www.therobotreport.com/remote-surgery-via-robots-adv...

Builders can't build... but they can click "Print" https://www.businessinsider.com/3d-homes-that-take-24-hours-...
You know you’re suggesting it’s crazy that Microsoft would suggest their own OS as the default, right?
Chicago orders food apps to disclose itemized cost breakdown to customers
Thanks, I totally agree. That's why I made the code public so you can see what's being run. A friend very privacy-minded told me maybe a desktop app could be used by those who don't want to upload their documents so that's something I'm currently exploring
Will coronavirus lead to fairer societies? Thomas Piketty explores the prospect
[edit: lost context after parent edited]

What I can think of is a smartphone app that's always listening and transcribing, best-effort, all it listens. This can capture in person speech and make it searchable.

Also, are any of the current videoconferencing options offering machine transcribing out of the box? I know users could always hand-feed recorded video to a separate tool, but ease-of-use matters.

Emulating face-to-face-ness remotely is precisely the hard problem. As pg once said, the real world is incredibly high-bandwidth.
AI can be conscious most certainly. Figure we can make bio robots in 100 years. All that needs to happen is building brains in the lab and bootstrapping them. The first versions will be somewhat mental but 2.0 most likely a better representation. After all, all species are quite mechanical and predictable—albeit complex.
Isn't that the point of having end-to-end encryption? I know Skype doesn't have that but perhaps that would have been a different solution
Main paragraph: "Starting Friday, third-party food delivery companies such as Grubhub and DoorDash will be required to “disclose to the customer an itemized cost breakdown of each transaction, including the menu price of the food, any sales or other tax, delivery charge and tip, and any commission or service fee paid by the restaurant to the third-party delivery company,” officials said. Violators will face daily fines ranging from $500 to $10,000."
Waffen-SS Soldiers Guarded the Nuremberg Trials
The situation is far more nuanced than that. The UK government were not ignoring experts, they took advice from their own scientists. For instance Sweden too remained fully open.
Which is why “fake news” or conspiracies are a big thing now. People are already detached from reality, where facts don’t matter, everything is narrative.
[0] - Pilgrim at Tinker Creek - and most by Annie Dillard, An American Childhood is also of note. She has a very good way with details.

0 - https://www.indiebound.org/book/9780061233326
It's only harder if you have a 20th century notion of privacy and aren't willing to be on videoconference all day to emulate copresennce.
I see, but what about other emotions (love)
Hey, as someone from a cheap Texas suburb... why did we get singled out for this example specifically?
Frankly, nothing you said amounts to anything more than FUD.

You're clearly extremely paranoid and not a car owner and also Waymo does not sell cars to consumers. They aren't trying to sell someone like you anything.

No one cares that you don't trust Google or that you wouldn't buy a car that's not for sale.
Yeah, that's the worst thing for me. Whenever I've brought this issue up to employers, I usually get a blank stare. To me, it's just self evident that I can get more done with fewer distractions, but a lot of people seem unwilling to imagine a workplace without chaos.

Granted, remote work isn't free from distraction. Far from it, in fact. At least I can control the noise level and close Slack and email, if need be.
Perhaps you need to compare with 3X bull equity portfolios for a better comparison.
For anyone who is already familiar with the Prof. Strang's lectures from previous years, the main new thing in this five-lecture mini-series is he tries to condense the material even further—maximum intuition and power-ideas, instead of the full-length in-class lecture format with derivations. This makes the material difficult to understand for beginners, but makes a great second source in addition to or after a regular LA class.

One of the interesting new ways of thinking in these lectures is the A = CR decomposition for any matrix A, where C is a matrix that contains a basis for the column space of A, while R contains the non-zero rows in RREF(A) — in other words a basis for the row space, see https://ocw.mit.edu/resources/res-18-010-a-2020-vision-of-li...

Example you can play with: https://live.sympy.org/?evaluate=C%20%3D%20Matrix(%5B%5B1%2C...

Thinking of A as CR might be a little intense as first-contact with linear algebra, but I think it contains the "essence" of what is going on, and could potentially set the stage for when these concepts are explained (normally much later in a linear algebra course). Also, I think the "A=CR picture" is a nice justification for where RREF(A) comes about... otherwise students always complain that the first few chapters on Gauss-Jordan elimination is "mind-numbing arithmetic" (which is kind of true...) but maybe if we present the algorithm as "finding the CR-decomposition which will help you understand dozens of other concepts in the remainder of the course" it would motivate more people to learn about RREFs and the G-J algo.
Your comment convinced me. I just downloaded the TabNine extension for VS Code and started using it for the work I'm doing (Python).

I tried it for about 10 minutes, but had to disable the extension. Two reasons:

1. My editor no longer brought up the useful function signature hints for library methods I wanted to call, which is really annoying.

2. There was a noticeable increase in lag from when I hit a key on my keyboard to when the corresponding character appears on screen. It was hard to get used to.

Have you noticed these issues? Would appreciate any tips you have for how to get over this - maybe just stick with it a while?

Thanks.
Logic is better than ProTools (not encumbered by legacy implementation). It is also the basis for GarageBand on Mac and iOS.
I've always got the feeling that MS specific developers are highly visual studio oriented. They have their connection string built into the IDE. In fact, if you asked them to make something that builds from the command line, and runs, they would probably be scratching their head for a while.

It wouldn't surprise me at all to find some windows based companies that have classic windows VMs in the cloud, running Visual Studio, and production deployments are: RDP in, stopping with the little red button, updating the codebase (with a copy over a network share), and then re-running the code on the production server with the little green play button. Database changes are done by hand in SQL Server Manager.

I know this isn't at all related to the post here - but it's just an interesting phenomenon - the fact that Azure is about 50 percent windows means it's mostly running things like Office backend products, crazy running copies of Visual Studio. It is probably a total mess if half of Azure goes down for 5 minutes. Linux servers would come back up and continue running whatever. All the Windows companies get a call, have to RDP in and do shit.
The end game here is inflation.

Which, in the long run, will also make the stock market, and their options increase, as revenue and profit inflate.

But not in the short term.
The GP wanted to repeat some code modification 2-6 times. At that scale, adding abstractions often just adds unnecessary indirection and makes the code harder to read.
mitchellh discusses some of the international complexities here:

https://news.ycombinator.com/item?id=17022563

It's definitely way more complicated than adding an employee in a new state.
But they're only really trying to figure it out in fenced areas like Phoenix, no? It's not like they can get Phoenix sorted out and then start building systems that are intended to operate outside Phoenix -- I don't see any sort of a reasonable path to scaling. They're not building learning systems -- only training systems.
It translates to short because community outbreaks are limited or nonexistent. New Zealand is coming out of lockdown tomorrow after 6 weeks. Borders will remain more or less closed. This is a shorter lockdown than most have needed.
> Who is this really for?
People who commute a reasonable distance to jobs by themselves.
I don't know that in person always works better, lots of people in tech aren't good in person actually or hate it when you approach them. Could be that in writing they'd have better patience.
As a Canadian who moved to Palo Alto 10 years ago - this is the real answer! I love biking in the 'winter'
I usually sign documents on my iPad but in this case they told me the signature had to be from a pen. COVID and everything means I don't have a printer nor a scanner at home so I developed this to "scan my iPad signed documents" worked like a charm!
Im firmly in that demographic. Working from home has been pretty awful; don't have space for a secondary office in my 500sqft of nyc apartment, and have found the whole experience to be terribly isolating. Maybe it's different for people with families, but I'd never give up the perks of city living and office connections to be so alone (regardless on how much extra money I'd be saving).
Just because it's standard practice doesn't make it right. Is the employee contributing less to the company based on their location in a cheaper market? I think not. So why should we as workers allow a company to extract more profit from our labor based solely on our physical location?
Equality is not a thing I ever care to have a society optimized for.

If you give me a planet, I don't care that everyone else has a galaxy. Simply optimize for the leading edge and the rest will get dragged along.
And yet Sweden has less cases per capita than the UK.
This is cool and would be useful from time to time with some stupid organisations that insist for some reason on full scanning.

Perhaps one suggestion. Can you update your documentation a bit to make it easier for someone to be able to implement it themselves? There's not much about that on the Github and I would guess some people would rather run their own locally.
I recently wrote a script that I call with Meta+F, assigned via a Linux Mint keyboard shortcut. It will open Firefox, or focus it if it's already open. Multiple presses will cycle through open instances. Meta+T does the same for terminals. It's like a focused version of Alt+Tabbing through programs.
When I was a junior my mentor was remote. It worked fine.
Of course we can make an AI be aware of surroundings and able to react.

What do most people mean by become conscious?

My assertion is a majority of people cannot even prove how they're different than a robot that's programmed to complete tasks within its lifecycle.

We all think we're so special and in control but there is no proof. We have to ask ourselves can we prove that we're any different than an input & output machine first.
iPads don't support trickle charging?
Well the borders are pretty much closed at the moment. Anyway, if the lockdown is strict then the few people coming in are not going to infect anyone. There's also the possibility to enforce a strict quarantine on arrival.

The key issue, I think is that the lockdown has been lax. Just look at the curve in the UK vs. France/Italy/Spain.
Only through pictures of castles and memes on Facebook.
Bulgarian fossils show early arrival of Homo sapiens into Europe
That's not quite right. Imagine you're a Russian citizen living in Russia proper, and you want to sell prospective stakes. Russia rules that you can't do this because you're not accredited, and you're asking people to buy a kind of security.

You then ask if you can sell your security to people in the UK. Russia repeats itself, more slowly this time: No, you're not accredited and you're trying to sell a security - stop it.

So then you explain, "but this isn't just a security, it's a decentralized open security based on cryptographic principles and new technologies and there's computers involved!"

And then Russia repeats itself once more, "No, you're not accredited, it's still a security, what part of this is hard to understand?"
Lol what's the percentage of girl reading HN you think ?
The basic idea was done in a nice study by Orri Erling at the time working on virtuoso (now Facebook presto). Which indeed shows the major benefits of recovering a physical schema.

http://www.www2015.it/documents/proceedings/proceedings/p864...
Definitely an interesting point. What happens when you are remote in one expensive city then move to a cheaper city? Does the employer need to know where you presently reside? I would think not.
Is there a chrome extension or something that finds these links automatically?
Yep an easy to download cross-platform Desktop App would be awesome. Or building it into pandoc
Here, I'll help: just learn to focus and pay attention.

You're cured. Go forth and enjoy life.

...

Seriously. Way to invalidate everyone with ADHD.
Food of the Gods by Terrence McKenna (https://www.penguinrandomhouse.com/books/111941/food-of-the-...)

How to Change Your Mind by Michael Pollan (https://www.penguinrandomhouse.com/books/529343/how-to-chang...)

Fellowship of the River by Joe Tafur, MD (https://www.drjoetafur.com/the-fellowship-of-the-river)