skysight-inc/HackerNews huggingface dataset:
> He micro managed everything. He had an office manager sitting with the engineers reporting to him multiple times a day on if the engineers were sitting on the desk.

I really related to this in my last role. It's the butts-in-chairs method vs output because let's be real... most of the people promoted to middle-management can't measure actual output.

I've always been on the edge of being a manager vs. being IC and the times I've bled over into management I have this style: you're expected to be here early by 30 minutes for meetings, and if you wanna leave directly after to go work from your home office I could care less. I expect workers to be highly available via chat and phone during normal business hours (adjusted to the timezone), and generally flexible if something comes up where I need 'em in the mothership.

To measure output and success, whelp I just get on the corporate GitLab and read everyone's commits daily. Not only do I learn a TON working with solid talent... I also know who's jerkin' me around. Does this work for every WFH-type employee? Nope. Managing devs gives you a ton of black-and-white paper trails to ensure people are working the right direction.

In contrast, throughout my IC career none of my managers have managed ME this way which blows my mind. I know I'm not the most talented leader but I don't understand why dev management doesn't look at real metrics to gauge success outside of "I don't know how to read code"... =|

The way I managed also bought loyalty... like a lot of loyalty. When you get out of the way of people's lives and say, "I'm willing to make this career work with you as a person" you get an insane amount of forgiveness for being a poop manager in other areas.

Did people take advantage of me giving them this slack? Yep. Did I fire 'em for poor output? Yep - at will state sucka. IMO you'll get people taking advantage of the system regardless of how you wanna lead so the best way to hedge that risk is looking at metrics + engaging consistently with your team. Bad apples tend to stick out in a few months and you just gotta learn to fire fast to maintain the integrity of the team vs pumping your staff numbers.
This, exactly.

My first experience with SystemD (Ubuntu 16.04 IIRC) turned into a frustrating experience, mostly around trying to mount a NFS volume in /etc/fstab, defined with 'soft' and 'bg' mount options. SystemD would often fail to mount the volume, and as a result would never fully boot to login prompt. Additionally, on shutdown SystemD would hang again forever trying to unmount that volume. No amount of mount option flag tweaking seemed to make much of a difference, so I simply removed the NFS volume from fstab and manually mounted when I needed it.

Happily running MX Linux today and back to mounting NFS in /etc/fstab.
"the new inverted-“T” arrangement".

ROFL.
Sure, but talking about the opportunity cost of the thing you did pick feels backwards to me.

Also, prioritization is not only minimizing cost, you’re probably also maximizing reward. So the calculation is more complicated anyways.
Show HN: Serenity, Productivity Made Fun
> the firings can be racist/sexist -- even if race or gender is not involved in the firing decision

Uh? Can you elaborate?
Umm, you do realize that the top .001% of incomes going up will (with most distributions) raise the median income, even if the mode family income decreases?
This is a cool idea but if you accidentally hit the back button or refresh it loses all your progress with no obvious way to skip ahead. Frustrating.
Perverse incentives and people who have been perverted into pursuing such incentives. The main such incentive is "profit at any cost".
source: https://github.com/jamesplease/fi-calc
> it seemed to have all the best qualities of a MacBook

Except MacOS.
JavaScript – What JavaScript Books you should read
I've found that SQL Server's is generally pretty good, with the big pitfall being the system's timeout for the query planner/compiler. Query compilation timeouts can be really frustrating to work on because, often, the query's complexity is a requirement.

The only other problem is the parameter sniffing problem for stored procedures, although OPTIMIZE FOR UNKNOWN or specified values seem to work fairly well in my experience, though obviously not always.

The real failing is that a common solution to a view query hitting the compiler timeout is to replace it with a stored procedure of some kind. However, if you're not careful you'll run into the parameter sniffing problem with stored procedures! So you run into one caveat and your attempted solution runs into the other one.
Guile (the VM) runs elisp just fine. There has been zero optimization work done though so it is quite slow. The reason they did not go with guile was more political than anything else. It was also understandable from their point of view (and I say this as a guile weenie)
Your website is http://www.oliverpeat.com/, right? I couldn't find your medium profile from there (though I may have missed it). Could you maybe have your posts also on your website?
Thanks for checking out my new course! If you have any questions let me know.
> margins are razor thin.

I never said this wasn't the case. Clearly, entire industries are fundamentally underappreciated. Or, other industries are way overappreciated. Our system ends up overvaluing a few guys sat in an office who squeeze the last ounce of fantasy numbers out of stock tickers, and undervaluing everyone else.

> left behind since the Bush-Oil eras drove prices sky high.

Sadly, this issue is not limited to the US.
> unclear how many deaths are going unreported

I'd been hearing the numbers might be inflated from diagnoses on dead people without tests. Hard to know what's really going on with anything with all the conflicting information.
Yes he was involved, so this gets him some forgiveness.
tl;dr: Email lists with 500+ people must be moderated and have a manager moderate them. (It's unclear if manager means 'manages employees' or 'manages email list'.)

This seems pretty draconian to me, if it's true.
The Rules of Conversation
Note: this was posted last week, and therefore not caused by a Amazon VP leaving (but perhaps could be partially a cause to the VP leaving)
Show HN: awesome-baremetal
Coronavirus pandemic leads to increased demand for co-living spaces
> Very few people would have the courage to walk away from big sums of money purely on principle.

No shit. Cognitive dissonance (in justification of Amazon's policies) even from some of the smartest people I know is a sight to behold: https://news.ycombinator.com/item?id=16249272
N³: a full-featured 100-KB terminal file manager for Unix systems
How about considering the facts of the situation and not generalizing and applying a pre-conceived narrative?
(I once had a professor who likened it to a run-down house with young trees sprouting from the roof, adding that he'd be somewhat, but not extremely, surprised to find a immunocompromised patient with moss growing somewhere)click here if you need hack help https://legitimatehacks.com/hack-your-cheating-spouse-whatsa...
100% Unbreakable Encryption Is Achievable
The problem is that it is too easy to accidentally touch. Even if you set it to the Fn keys, a slightless faint of electrical conductivity between a side of your finger and the touchbar while you are pressing a number suffices for a key press. With a real key, you actually have to properly press the key. That might happen by accident, but is definetely harder.
The antibody tests in New York showed 12. 3% for the state and 19% infection rate for the city

https://www.axios.com/coronavirus-new-york-antibody-test-f4f...

Confirmed and probable deaths are 16700 for a population of 8.4 million we come to about 1% IFR. However the excess deaths (for example how we count deaths during flu seasons) are 21000, so we are likely undercounting covid 19 deaths. Based on that number the IFR is 1.2% both these numbers are significantly higher than the flu. The other thing is that the numbers there are taken at similar times. However there is an incubation time of about 4 days (IIRC) and a time to death from first symptoms of about 10 days. So we really should compare the infection rate now with the death toll in 2 weeks. Which likely will increase IFR

https://www.nationalreview.com/corner/coronavirus-crisis-210...
If I'm working with Java libraries, I'd much rather do it from Clojure. You do end up having to write something like an interface for any library you're using--but to be honest, you tend to do that in Java anyway.
Any company large enough to track software engineer productivity is seeing an uptick in output.

If you’re keeping score: open floor plans are quantifiably worse for productivity than global pandemics.

I miss my office. It had a couch and a door.
PySLAM 2 – monocular Visual Odometry pipeline in Python
I think it would have been more effective if he just 'called in sick' (if that was possible for him) or staged an extended walkout of engineers. I have all my infrastructure on AWS and the prospect that it could all come to a halt immediately and unexpectedly makes me think of other providers or at least spreading my workoad to azure, google, etc.. and that should get Amazon's attention.

I really don't think a single top level engineer voting with his feet will have any measurable impact technically or financially on amazon.
The base 1299 model offers a three year old punt 1.4GhZ 8th gen processors and DDR3 ram .
It is extremely strange to see soi-disant socialists fail to recognize the difference between essential traits of small businesses, and qualities contingent upon a legal regime which socialists themselves argue should be changed in ways which would largely alleviate the problems they describe. Unbinding health care from employment makes it available to everyone, whether their employer can afford a group plan or not. Reforming anti-union legislation means small business employees can unionize effectively across shops. And so on.

I haven't paid Jacobin much attention heretofore. If this article is any representation of how well worth taking seriously they are, I'll continue that policy. This reads more than anything like a Republican caricature of leftist thought.
Publicly traded companies are profit maximizing machines. Societal wealth has never been higher but the middle class is shrinking. It shouldn't be a surprise, then, when people can't afford to live in their own society. We're facing the natural progression of a society ruled by greed machines: economic depression.

https://www.forbes.com/sites/stevedenning/2016/04/11/is-big-...
Not too surprising that the experience wasn’t good. Having taught in-person and online before, I can guarantee that these students ended up with a sub-optimal experience at best. Teaching online is drastically different than in-person and is not something you can easily pick-up in short notice. Made worse is that they were in the middle of a syllabus designed for in-person instruction. How material is delivered, what type of assignments to give, how to even grade those assignments, etc. - all of that needs to be tailored to an online environment in order to have a good experience. You can’t just “adapt” it like driving on the opposite side of the road. And this is also ignoring tooling needed to make the online experience productive.

I believe the colleges when they say that their professors are doing their best. That they are delivering the same high level material. However, that is willfully ignoring the fact that content is a very small part of the college education experience. The delivery, environment, and people are what gives college its value. Lose that and the cost, especially for these high ranking colleges, is not worth it.
Where is the high bandwidth internet for the masses?
Brilliant quote - going to use it in the future.
Yes and the “noisy exit” is typically the strategy of last resort. Tim Bray is a smart guy, a respected leader, and a proven problem-solver. Imagine all of the other avenues to effect change that he exhausted before deciding to write this blog.
Doesn't work on the dock though.
Sure executing some ideas are cheaper and infrastructure can be purchased cheaply. But this covers a subset of all startups. For example: Let's say you wanted to do a med-tech startup. You'll have to work for at least two years without pay to get a non-medical device product launched.
What’s up with the insane amount of blatant astroturfing in all of these threads?
I'm mostly commenting on acceleration in gaming. The acceleration alone doesn't bother me for productivity. However, for gaming it doesn't matter what platform you are on acceleration sucks. Technically a subjective opinion but its pretty close to a consensus for anyone that plays 3d action games where you control the camera and/or your crosshairs with a mouse.
My chatbot fell in love with me
Sure, here's a Cochrane review that shows the opposite of what you say. Have you looked at the scientific literature on this? https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2190272/pdf/bmj...

Even a surgical mask provides protection to the wearer. A professional-grade surgical mask provides N95 level filtration, it just doesn't seal to the face like an N95. That means that some of the air coming in will not be filtered. However, much of it is, and larger, non aerosolized ballistic droplets will be stopped and absorbed by a mask.
I think this is the most recent article they had about this subject

https://www.thedrive.com/the-war-zone/31798/the-secretive-in...

It's a fascinating story, I hope someone gets to the bottom of this.
There is a very common pattern where many members of a group (or organization) believe that protection of the group overrides normal ethical or moral responses. It goes way beyond big.
It's very convenient for Oracle that anyone making these sorts of claims is contractually barred from sharing any evidence.
"everyone"

"always"

"I haven't read the article but..."

"always the evil ones"

"always little enslaved saints"

Thanks, I just filled out my bingo card

edit: Sorry gang but some comments just don't warrant being taken seriously. Especially when using inflammatory, offensive language designed specifically to be maximally confrontational. So you'll excuse me if I take a little pleasure on Monday morning taking the piss out of this bootlicking comment.
I have grown Jerusalem artichokes in my home garden a few times. Each plant easily produced two pounds of tubers before boiling and cleaning. Plant spacing of around 9 square feet per plant. That comes to over ten TONS per quarter acre. They are amazingly productive.

I highly recommend "How to Grow More Vegetables: Than You Ever Thought Possible on Less Land Than You Can Imagine" by John Jeavons.

Every year, my garden produces an ever increasing portion of the food for my household and this year it has expanded to provide a significant amount of food for a small flock of chickens. Important things that aid my productivity and reduce the time it takes are a heavy mulch to minimize weeds, improve soil fertility and reduce water consumption as wel as drip irrigation on timers.

There are plenty of people using sustainable techniques to produce more food than they can eat if you look around on the internet.
That would be great, but I doubt it. I've been having this discussion since 1997 or so. VR will always have true believers who believe that this is the year. A year later, they just have a different reason. It's the same deal with Bitcoin advocates: https://twitter.com/williampietri/status/1071833726294749184
It would seem like a pretty clear-cut case if these managers denied messages talking about unionizing.
SEO for Funded Startups
Because the little guy in these situations has nothing to hide. His motives and goals are clear to everyone, as are the constraints he may face in pursuing them. That's never true of something on the scale of Amazon.
This problem of inferring something's truthfulness based on the number of times it's written down is nicely explored in the paper "Reporting Bias and Knowledge Acquisition".

https://openreview.net/pdf?id=AzxEzvpdE3Wcy
What a shocker that the upper middle-class users of HN immediately vote down a perspective on the world that they have never been exposed to. It must all be a lie, right?

And even more shocking is the cowards can't even leave a comment. This is pervasive now and makes for terrible communities.
Top AWS engineer Tim Bray quits $1m-plus job over Amazon firing employees
What precautions would reduce the mortality? Social distancing, masks, etc. can decrease the chances of spreading the disease but I don't see how they reduce mortality once you catch it.
Revenue seems like a weird thing to look at though. If you only get more profit by hiring more employees, that doesn't change how much you can afford to pay your employees. How do they compare in terms of profit/employee?
I beg to differ, those drivers exist since Java was owned by Sun.

Also Oracle was the first RDMS to support stored procedures in Java.

So source isn't available yet you are able to judge the code quality, interesting.

No, disassembling bytecode isn't a reflection of the quality of the original source code.
Well, for one thing, the "big corporation" isn't a human being, and the 'little guy' is.
The actions of big corporations are the actions of humans.
Even indoors I find the reflections awful on non matte monitors.

If you have your laptop permadocked, why do you care about touchpad? Surely you use a mouse?
Ask HN: How effective has Video Courses been for you?
In the last couple of years, we have seen a huge rise in the video as a medium for learning. How effective have they been to you compared to reading books or documentation?
I tried with my current MacBook Pro (13-inch, 2018). Apple offered 240€. Well.
I have 64GB in my Thinkpad P71. I got it ~2 years ago. Why so much ram? I make money with this beast. How's your Starbucks?
Submit Static Forms to Google Sheet: The Easy Way
There was a great first-person account published in the New Yorker last year about growing up in Lyman's Family:
https://www.newyorker.com/magazine/2019/05/06/my-childhood-i...
I'm approaching 300 blog posts (closer to 400 if you count drafts). One thing I learned over the years is to reduce as much friction as possible to write your posts.

Also, be careful about scheduling posts. Once you do that, everything changes from a "pure" thing to something with a potential ulterior motive. So just understand what you're getting into there.
"with standard storage starting at 256GB all the way up to 1TB"

This has to be a joke right?
Sure, but at the same time, it is our civic responsibility as skilled programmers to deliberately starve Amazon of the labor needed to build their oppressive systems. It is not wrong to remind ourselves of that greater responsibility, especially in the context of Amazon being vulnerable to organized labor action today.
American unions, from my understanding, are less democratic and you lack the legal framework we have in parts of Europe which facilitates negotiations between unions and industry. Mind you, that framework didn’t come for free. It was fought for with blood sweat and tears.
I left postgres v9 and have been working on Vertica. It's pretty surprising that Vertica came out with that WITH/WITHOUT MATERIALIZATION keywords 2 years ago.
Have they accidentally invented time travel yet?

https://en.wikipedia.org/wiki/Primer_(film)
Dell:

* Much higher resolution screen (3840x2400 vs 2560x1600)

* Smaller and lighter (not by much though) and thinner bezels

* Better hardware support (apple hardware has bad support under anything but macOS and I can't think of any hardware which is supported under mac but not on windows).
Surely it’s the other way around. The amount of evilness (or at least willingness to be evil) was probably baked in from the early history of each company. Then, the more evil ones tend to have advantages over the less evil ones, so the biggest companies are more likely to be evil.
Your Type 1 and Type 2 sound somewhat related to Daniel Kahneman's System 1 and System 2 from Thinking Fast and Slow. The 1's are reactive, shallow, and (to anthromorphize a bit) "lazy". The 2's are more strategic, looking past the moment and integrating a broader set of information.
Every Apple device I've owned has done this (iPad, iPhone, MacBook) :/
I found SQL Server's query optimiser to be magical, but it relies on its table statistics being somewhat correct. Every now and again they liked to suddenly become wrong enough that queries go from magical to catastrophic mush.

(Most recent version I've used was SQL Server 2008.)
App for custom alerts on stock market
I wonder whether a modern modularized architecture might be the better way to handle this. Similar to neovim where you have a backend which communicates with a detatched frontend and other backends over some rpc-mechanism.

Refactor the existing emacs to work headless and become the legacy-core, while also establishing channels to attatch any other core and frontend.
i think a lot about this (more than i think about my research). i wholeheartedly agree not because i feel obligated but simply because i'm able to - my life is not precarious (it used to be) and others' lives are. i've argued it from many perspectives (pragmatism, morals, etc) but the simple truth is i'm pained by the fact that other people are living hopeless and miserable lives. so i help and give and sacrifice because i can and it's the only thing i can do.

unfortunately most people simply don't care. maybe they're lucky for that but there's a sartre quotation that comes to mind (i think it's from no exit): the only pain you could've avoided was being ignorant of others' pain.

edit: sorry i was wrong it was kafka

"You can hold yourself back from the sufferings of the world, that is something you are free to do and it accords with your nature, but perhaps this very holding back is the one suffering you could avoid."
That’s undoubtedly true, but brut force password cracking is something that banks have a relatively easy time of detecting and defeating, so one could argue that the length/char limitations are not as big a problem. I’m far more concerned that many banks (at least in the US) still only offer SMS as a second factor, or even worse, use those horrible “security questions” and call that two-factor authentication.
Location: Charleston, SC

Remote: Yes (preferred)

Willing to relocate: No

Technologies:
- Javascript (Angular, Node, React, D3, Chart.js, Storybook.js, Nunjucks)
- HTML5 / CSS3 (Bootstrap 4, SCSS, LESS)
- Python (Flask, Jinja, Lektor)
- PHP
- Design work in Photoshop / Illustrator / InDesign / XD
- Docker / Git / Postgres Experience

Résumé/CV: https://docs.google.com/document/d/e/2PACX-1vTG0G81uE8VbbKO_...

Email: jonathanjfann@gmail.com
And sausage, don't forget sausage.
>>If Amazon starts to lose top talent because they can't treat their employees with respect and dignity hopefully it will force them to change, and if it doesn't, hopefully it'll cause them to fail.

>I personally think that's overly optimistic.

You’d be surprised. There are a few dozen people at the Distinguished Engineer / Senior Principal level at Amazon. They have enormous influence on the organization. If more follow Tim’s example it will be felt across the company.
I switched from a macbook to a system76 laptop around 6 years ago and the only negative I noticed functionality-wise was the worse trackpad. But I would guess that different users are sensitive to different problems.

E.g. power management isn't much of an issue for me because I use my laptop unplugged for only a couple hours per day, so I wouldn't have noticed any problems related to that.
Costco to limit meat purchases amid nationwide outbreak at processing plants