skysight-inc/HackerNews huggingface dataset:
> This made a lot of people uncomfortable (software engineers didn't want to acknowledge the privilege they've been living with and non-software folks interpreted it as bragging). I think it must be pretty tough to understand the gap unless you've been in both.

I agree. Anecdote: The difference in treatment between a permatemp ('seasonal' worker at an entertainment facility working more than 9 months per year, later round-the-clock) and F.T.E. is massive.

In the former, you are guilty until proven, if not innocent, then merely suspicious.

In the latter, you are innocent until proven guilty or more commonly incompetent.

I'm glad I work at one of the latter places now.
I have younger kids, who would sometimes kick my cord with MagSafe and it wouldn't be a big deal; I would just connect again. Now I don't use my laptop around my kids if I'm charging.
They tried something, failed, now they are changing course. That is a plus in my book. I have a 2016 15" MBP and I hate the keyboard. One of the worst laptops ever made by Apple. I hope next they bring back letting user upgrade components (like let me install my own RAM and SSD upgrades.)
Something I still find fascinating is how much GAFAM/FAANG invested in remote work software for their customers (all but Apple and Netflix) but never had a good handle on using those same tools internally because they didn't have strong remote work policies/cultures. Good for the goose, but the gander doesn't care to dog food. (To badly mix metaphors.)

I very much hope all of GAFAM/FAANG are paying attention and learning from this situation.

(I've asked about remote work policies every time I've ever interviewed with GAFAM/FAANG. I've seen such a fascinating mix of hypocrisy about remote work in such interviews.)
Congrats to both your group and your design group!
Yes for me too. The fact that Amazon is so cheap that they want employees to sit around for 20-30 minutes after their shift unpaid to get searched to make sure they aren't stealing blew me away. It is one thing if Amazon wants to do this and pay their employees, but to not pay is wrong.

And they felt so strongly about this they appealed a case all the way to the Supreme Court... That was the snapping point for me too and I have not ordered from them in a long time.
I assume it's some combination of price, performance, and battery life on the external keyboard.

You can use the Touch Bar on your iPad (using an app like Duet Display, or even with Sidecar if you have a modern MacBook). I find it to be useful in certain situations.
I think it is a mistake to equate Microsoft and Amazon's behavior (active collaboration and voluntary engagement in provision of dedicated/custom services or even one-off entire lines of business) and Apple's behavior (we sell the same hardware, unmodified, to everyone who wants to buy it) in this instance.

Addendum (EDIT): Bad phrasing on my part attempting to characterize the behavior. I am not affiliated with Apple in any way.
Which AWS service "helps to perpetrate mass murder"? I must've missed that on the AWS website.
For "running" files I've rarely found commit messages to be all that useful and instead just like to diff head versus last week or something.

I have a git alias setup called "git autopush" that adds all, commits with a generic "[autopush]" message, and pushes to the upstream remote. I use this for my repos of "running" files like org files etc. I've modified it recently to require a config param to explicitly enable it because I'm afraid of typing it in work repos :)
>Would we build the hanging bridge designed by the drunk engineer, or would take the design of the sober boring guy?

Are you trying to say that successful engineers can't drink outside of the job? Why the heck do you think startups have beer hours? It's so they get a little loose and talk about their work and think up of ways to solve their current problems.
> People who can't work, manage.

People who can't manage, work.
It's an amusing point, but most COVID victims haven't been Russian dissidents
There are more people in Wuhan City than in New York City.

Would you immediately jump to conspiracy theories if an outbreak of a novel flu started in Galveston Texas? Or Atlanta? Or Boston?

And that's just some of the BSL-4 facilities in the US. Coronaviruses can be studied in BSL-3 labs, which China has tons of, basically one in every major city (much like the US).
Amazon deserves this criticism but I think there is nothing to single them out.
Most for-profit companies would behave in a similar fashion unless there is a competition for these workers that will force Amazon to treat them better.
Since Amazon is operating in virtual monopoly here, there is no incentive for them to behave differently unless there are stronger laws such as minimum wage etc..
Nginx requires too much configuration. It is very brittle if you do not have a full time DevOps person monitoring things. E.g. for production web apps, take a look at the amount of tooling that has been developed to manage Nginx:

https://www.digitalocean.com/community/tools/nginx

https://github.com/yandex/gixy

This is not a criticism of Nginx per se, it comes from a time when Apache is the only other alternative and end-user UX is hardly priority. An analogy would be systemd and pm2, pm2 have few advantages over systemd on paper but in practice it has a much more pleasant UX and saner defaults even though it requires a separate installation on most servers while systemd is available by default. It is the difference between Heroku and AWS. For the 99th percentile of efficiency Nginx still beats Traefik and Caddy, but sometimes scaling servers is cheaper than hiring DevOps staff.
It looks like you've been caught-up in misinformation as well, as the WHO never said that masks were "worthless" nor that there was "no" human-to-human transmission. Those are distortions of more nuanced and qualified statements by the WHO. You can argue that these more nuanced statements were still harmful, but you're pushing misinformation by claiming the WHO said what you merely think they said.
What? Feel free to disagree with copywrite law, or whatever.

But at the end of the day, I don't see anything wrong with helping workers take advantage of benefits that they are legally entitled to.
If you don't have kids, and even then if {you|partner|other person involved in caring for kids} aren't on social media (afaik FB was where it gained traction initially, on parent groups, though it was already being reported on), then it was kinda easy to miss -- I didn't know about it when my partner said she was going to help daughter make one, and I think that was a week or so after started popping up (they'd already been appearing across Italy at that point, possibly Spain as well?)
I haven't had an issue with the Touch Bar, but only because 95% of my usage is through a connected mechanical keyboard; the 5% of time that I do use my laptop's keyboard + Touch Bar, I definitely do not enjoy it.

I can sort of understand the potential appeal of it, especially in terms of customization. But even though the Touch Bar is 3 years old, am I the only one who is reluctant to invest time in learning it (this includes learning how to fully customize and optimize it) because it seems like the kind of feature that may soon disappear into obsolescence? It doesn't help that it's the sort of hardware feature that is literally only applicable to 1 of 3 computers I currently use. But unlike other Apple-pioneered hardware features (multitouch trackpad, built-in Touch ID), Touch Bar seems very unlikely to eventually become a popular cross-platform feature.
Yes, if you read your articles instead of just the titles they referenced John Roberts as well. Basically, they all just reference each other, almost as if they are pushing a narrative or something.

There is no substance. It's an anonymous guy saying something. Misinformation is dangerous regardless of who it comes from - including China and far left or far right media. Such a confident report would likely have other sources that aren't from the right wing mill machine - but if you actually look at the other sources, they all say a completely different take, I'll let you look yourself.

I'm very anti-China, especially with regards to how they run their country and treat their people. I hope that all of the world's governments, when THIS IS CONTAINED, investigate the cause. It may be that it did leak from a lab. Or it didn't. I wish our government and media would focus instead on containing it first and then figure out the cause.
Please correct me if I'm wrong, but my understanding was that Cloudflare should not be used to deliver video files unless using Cloudflare's "stream" product, IE specifically this [1].

[1]: https://community.cloudflare.com/t/cloudflare-how-not-to-vio...
Nothing you describe relies on touchbar, only Fn keys
Concepts to Master to Be an Angular Architect
Instacart (YC S12) | San Francisco, CA and Toronto, ON | https://www.instacart.com

Since 2012, Instacart has been focused on making grocery delivery convenient, affordable, and accessible to everyone. We bring fresh groceries and everyday essentials to customers across the US and Canada from over 25,000 stores across 5,500 markets. Instacart is available to more than 85% of us households in all 50 states, and more than 70% of Canadian households.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/instacart

To see all of our positions: https://grnh.se/25760b6d1

* Android Engineer (SF): https://instacart.careers/job/?id=1924570&gh_src=25760b6d1

* Staff Mobile Engineer (TOR): https://instacart.careers/job/?id=2165626&gh_src=25760b6d1

* Senior Security Engineer (TOR): https://instacart.careers/job/?id=1924590&gh_src=25760b6d1

* Senior Security Engineer (SF): https://instacart.careers/job/?id=1924605&gh_src=25760b6d1

* Software Engineer (SF): https://instacart.careers/job/?id=1924632&gh_src=25760b6d1

* Staff Full-Stack Software Engineer, Admin Tools (TOR): https://instacart.careers/job/?id=2158548&gh_src=25760b6d1

* Technical Account Manager (TOR): https://instacart.careers/job/?id=1924651&gh_src=25760b6d1

* Application Support Analyst (TOR): https://instacart.careers/job/?id=2085438&gh_src=25760b6d1

* Director, Engineering (SF): https://instacart.careers/job/?id=1924574&gh_src=25760b6d1

* Director of Engineering, Cloud (SF): https://instacart.careers/job/?id=2152975&gh_src=25760b6d1

* Senior Machine Learning Engineer (SF): https://instacart.careers/job/?id=1924600&gh_src=25760b6d1

Tech Stack: Rails 5.2, Ruby 2.3.7, Python, R, PostgreSQL 9.6, React 0.17, AWS, Docker, RabbitMQ, Sidekiq, Snowflake
MTV VHS Recordings 1981 to 1989 [video]
Thanks that blog post was really opened my mind on the topic
Paris Meridian
American Math teacher VS Japanese School girls [video]
Actually it has

https://imgur.com/WrTXfQS

From 1970 the amount of money the UK spent on healthcare per capita bobbed kept bobbing around between 90% and 100% of 1970 levels (when adjusted for healthcare inflation of all G7 countries) until 1992. There was then a slight increase until 1998, large increases until 2004, then it dropped until 2012. It jumped massively in 2013, then dropped slightly in 2014, remaining steady through 2017.

Since the 2007 financial crash, UK health funding dropped in 9 years, and increased in 3 years

(figures from OECD total health spending per country)
> we rewarded these companies for skirting tax laws

If it's legal, it's not skirting the law.

> both sides of the aisle have been anti-labor

No argument here. But if we're comparing the current administration to (recent) previous, it's an improvement.
Well, you can't behave in an uncivilized manner, and then expect someone to want to pay you for the privilege of having you around. Particularly if you are also low-skilled or only have skills which are extremely common and therefore low-valued. Menial or "low-skill" labor is not low paid because we don't need it. It is low-paid because the market is perpetually glutted. If you are unable to differentiate yourself to even the tiny extent of just behaving yourself while at work, then you are of course disposable, because literally thousands or millions wait to replace you. Why would any employer want to pay you to come do drugs at work, endangering everyone there and causing them liability? They are not your Mama.
This rings true in my experience. When I worked at a FAANG company that needed non-trivial collaboration between offices that were 3 time zones away, I would fly to the other office once every 2-3 months and just spend a week with the other team.

Part of it this was to develop a healthy rapport, to build mutual trust while working on large-scale projects.

But another aspect was productivity; both my team and the other teams had a lot on their plate, and it could be difficult to align incentives such that our shared projects would be completed in a reasonable amount of time. Flying out, finding a desk near the other team, making yourself visible/available, and working directly on the project would get more done in a week than would have happened in 2-3 months of remote collaboration.

Of course, it would be lovely if all companies could get work done remotely (yay Gitlab, Basecamp, etc. etc.), but most companies aren't set up for remote collaboration success, especially across management lines.
Auto-Hide dock is easier to reach than touchbar.
> Having a functional video player on your site or in your app (e.g. one where you can skip to arbitrary times without requiring the video be buffered up to that point; or where a video can be "resumed" from the middle if you leave it and come back) already requires that you use MPEG-DASH or HLS; which in turn implies/necessitates pre-chunking, no?

Browsers are smart. They only buffer a few megabytes at a time and can seek around pretty efficiently.
Also even if you do "one step" you'll want to have an intermediate data format which is SSA for the more efficient optimizations
I'll be using this example for years to come with clients who push back on why certain logging and alerting functionality has to be part of customer service related user stories as an acceptance criteria! There is always the insider threat!
Very interesting. I had assumed I'd buy a 13" Pro as a personal laptop replacement for my 2011 Air when they updated the keyboard.

However, when the 2020 Air dropped, I snapped one up because it ticked all the boxes, and I really don't need the "power" of the Pro, especially given its presumed expense.

I bought a loaded Air with 512gb which was I think $1650.

Speccing out the Pro, the pricepoint for a similar machine is actually $1600; $50 cheaper.

Air is 1.2ghz quad core i7 10th gen / 16gb 3733mhz memory / 512gb

Pro is 1.4ghz quad core i5 8th gen / 16gb 2133mhz memory / 512gb.

In the Pro, you also get the touch bar (for better or for worse; I kind of like it, but no big deal). But its' also a heavier, thicker machine.

Also, that Pro is limited in the same way my Air is -- only 2 ports.

So I suspect it's kind of a wash. I bet we'll start seeing benchmarks soon comparing these 2 machines. I haven't dug into bus speed or cache amounts, but it's interesting how much faster the RAM on the Air is; I'm guessing slower bus speed but a higher multiple or something?

For my (home) use case, it really doesn't much matter, I just figured an 'acceptable' Pro would be $1800+, and figured the Air would be more in the $1400 range. FWIW I only really paid for the $150 CPU upgrade on the Air to get it a couple weeks sooner, I'm sure the 1.1ghz quad core i5 was the sweet spot in the lineup for price/performance.
Both of your statements seem to be objectively false.
Same with the profiling tools.
Everyone keeps talking about vi/emacs stuff. While that was annoying, the more annoying aspect was when macOS softlocked and I was unable to hit the chord (cmd+opt+esc) to get the kill task window because the touchbar froze as well.

Having a virtual ESC key in software that can be frozen, where part of your keyboard chord to kill apps includes the ESC key is really, really, stupid and caused me lots of wasted time that could have been saved had there just been a hard ESC key.
Online criminal = hacker
That is probably the use of the word for most people
Maybe it's that if people can do the job you want to keep them doing it. If they can't you move them, and often moving people up is the easiest thing to do.

https://en.wikipedia.org/wiki/Peter_principle
Whoops, how embarrassing for me!

Thanks :)

... how would you like to pitch in? I can point you to the right people. We're always happy to have more help.
> It would be awesome if there were an official Caddy Builder docker image

You're in luck! :D

https://hub.docker.com/_/caddy

Note that the v2 images were _just_ pushed a few minutes ago, so the description might still point to rc3.

See "Adding custom Caddy modules" on that page for instructions on how to use the `caddy:builder` image.
> Of course as he is pointing out, he's in a position where he can afford to do so financially

I'd just want to point out that the workers who are in the middle are the ones who can afford to do so financially and have the power to make management change things. If you're a programmer and make decent money, consider not putting yourself in a position where you must compromise your morals, such as accepting the company you work for firing whistleblowers over poor work conditions. $100k in the bank makes it a hell of a lot easier to decide to organize.
I have the same setup, with one addition -- I use termux as an android share target so I can easily capture files and notes on the go. http://notes.neeasade.net/mobile-capture-with-orgzly-termux-...
Emacs dev here. The primary cause is something else.

Emacs's inefficiency in handling files with long lines is due to two factors: (a) The primitive unit of work for the display engine (the code that determines how to combine text, font metrics, syntax highlighting, inline image display, etc.) is a line (a newline-delimited span of characters). (b) The redisplay routine is called very frequently—not just when the screen is repainted, but pretty much any time the screen location of a buffer element need to be calculated, and so, e.g., during navigation. So Emacs is constantly, under the hood, going back to the previous newline and re-calculating how the buffer contents from that point forward should be rendered.
My reference point for my comment is ReasonML which on its homepage claims "Easy JavaScript interop" In comparison, I didn't find that to be the case
This was his tweet just minutes before being shot https://twitter.com/kimmaicutler/status/1257352054051405826
I just upgraded a server to Caddy 2 this past weekend. It's running a single WordPress site.

There were some gotchas in converting the Caddyfile to the new format, but I eventually sorted it out. Caddy 2's method of updating the config made the iteration process a lot faster.
(backblaze ceo here) Google and Azure continue to offer their own API as do we. They also offer S3 compatibility options to support customers who want to use S3-compatible products...as now do we ;-)
Please click either or both of the first two links I provided. From AWS' own copy:

> With the agility, reliability, and speed of the cloud, teams can quickly build, experiment, and launch new services to provide immediate value to the warfighter.
Amazon has hundreds of thousands employees. Please, before calling someone a liar, just consider the possibility that anecdotes on both sides are correct.
The new website does not yet have the ability to register plugins. I'm writing it -- I already have the new build server mostly written -- but like with v1, it may take a few months.

It's not worth delaying the release for that, especially when we have tools like xcaddy that make it easy to build Caddy with plugins, no need to touch any code: https://github.com/caddyserver/xcaddy

Right now, the process is: find a plugin you like, then run:

xcaddy build --with <module-path>

But yeah, it will get easier with time. We'll get there.
I knocked it over with MagSafe and it still failed to disconnect. It was the 2011 L-shaped plug and I managed to yank it at the perfectly wrong angle I suppose. The macbook lived but ended up with scratches and dents (that's how I discovered that an aluminum chassis maybe wasn't the best idea for a laptop). The new flimsy usb-c cable has a better chance of actually disconnecting.
For Disney, a Stricken Empire
Someone has to pay for it.
So we are supposed to sit here and act like Amazon doesn't have a notorious rep in the street for how it treats it's employees, even it's software devs? And we are supposed to act like the US in general doesn't have a strong anti-labor tilt since Reagan in the 80s?

You are begging the reader to throw out any knowledge of the company and the country it's in so that they can arrive to a conclusion of "We don't have all the facts!!!!". That's not going to be very effective.
Please re-read my statement and compare it to your claim.
There's no wsgi transport built-in, we haven't found any golang libraries that let us do this yet. For now, until we find a solution, we recommend using something like gunicorn and use the `reverse_proxy` directive in Caddy to proxy to it.
I had similar experience with 9360. The notebook freezes under heavy load and I have to restart (it happens once a day when working on rather large Android project). The webcam on the bottom left of the screen is a bad joke (I think they moved it elsewhere later?).
I see a mention of using it as an ingress controller, but not much in the docs. Is there more details on this or is this better suited to run in a container as opposed to using nginx for that and leave the ingress to traefik/etc?
Last I hard, Amazon had a 4 year 5/15/40/40 vesting schedule. In my experience, stock compensation exceeds salary for most executives. If 50% of compensation was in stock, they would be walking away from 2.2 years salary worth of grants, which would have appreciated since the grant date. Amazon stock is also up >4x in the last 4 years.
The question is will they still support Cumulus on non Mellanox ODM switches which 99% of use an ASICs from Mellanox's competitor Broadcom?
On macOS there is Dash -
https://kapeli.com/dash which can download and make easily searchable many documentations as well as StackOverflow answers. I have been using it sparingly, but for coding without an internet connection it seems ideal
Yes. Been there, done that (by "that" I mean looking at attention heads, not generating verbal "justifications" -- the latter is on my want-to-try-it list, even if only out of curiosity) :-)

FYI, Vaswani-style query-key-value self-attention mechanisms can be understood as a type of capsule-routing algorithm -- one in which the capsules are in the form of vector embeddings (each representing a token in a context), the activations are in the form of attention heads (representing which input tokens are most active for each output token), and the number of input and output capsules is the same (for every input token there is an output token).

Here, I'm talking more generally about using capsule-routing algorithms in which the capsules can be of any shape (they can be vectors, matrices, or higher-order tensors), the activations can be computed via different proposed mechanisms (including self-attention of course), and the number of input and output capsules need not be the same (e.g., with some algorithms it's possible to have a variable number of input capsules and a fixed number of output capsules).

As I wrote elsewhere on this thread, the routing algorithms I find most interesting are those in which each output capsule is a probabilistic model that "must explain input data better than other output capsules" in order for the capsule to activate.[a]

[a] https://news.ycombinator.com/item?id=23067556