skysight-inc/HackerNews huggingface dataset:
Except CS, or if you an international Olympiad champion, PhD is a bad idea across the board. Even if someone thinks they want to do a PhD, its better to work for a few years to understand market forces so they can do a thesis that is not fully removed from reality. This medium blog post from economist is a worthy read

https://medium.economist.com/why-doing-a-phd-is-often-a-wast...
Auto makers of old already did this years ago. They put subpar effort into vehicles, sell more of them because brand and existing supply chain, and people hate them. They pull it, and people love the gas models by comparison. We are already seeing this with bad batteries that catch fire spontaneously. They know this will happen, and given enough of it EV batteries will endure restriction if not outright ban from some roads.

Ford, nor any other American manufacturer of old can change into a business of lithium batteries and EV design. They lack the R&D or care. You can't take engine nuts and tell them their next project is 4 DC motors with wheels and a big battery. Imagine the racing dialogue: "team A has the 1.1
5 firmware update, giving them a leading edge over team B with a 5% increase in 0 to 60!"
bro thank you so much, I did not know vr has prescription lens you can buy! wearing glasses is literally the only thing stopping me from using VR!
Sounds great until you find out that it requires windows.
EspoTek Labrador: All-in-one electronic hobbyist board
I recently read the book Corps Business (as in Marine Corps) and this tracks with how the Marines changed their organizational command structures post Vietnam.

For example, tactical decision making went down the chain of command as the thought was the non commissioned officers and front line troops were in the best position to make those decisions. This is not that surprising given modern management thinking. What was surprising: certain administrative decisions went UP the chain.

This is best exemplified by the quote: "In Vietnam, as a captain I was making tactical decisions while also managing the food supply for my troops. Now, junior lieutenants and sergeants make those tactical decisions, colonels handle the food supply and I can make more strategic decisions."

This is opposite of my experience in technology where it seems the middle managers are doing a bit of everything:

- personnel work e.g. coaching, mentoring etc

- tactical planning e.g. organizing sprints etc

- strategic planning e.g. "how are we going to re-design X"
Most of us read this article from the safe haven of the CS community, which offers the seemingly impossible combination of high pay, brief education, and interesting work. There are drawbacks too, such as the pressure to work 12 hour days, but generally speaking it is one of the nicest professions in the world. If I wasn’t aware of the alternative of going into software engineering, then I still think the gamble and sacrifice of a science PhD would be very attractive.
It's not "experiment rather than logical inference" it's experiment and logical inference.
For manufacturing, a large portion of existing supply chains already exist within China, so even if it's not the cheapest, it's practical to set up your factory closer to where all your input components are manufactured.
Impact of lack of single reactor is negligible for whole grid.
> However I would argue that 1:1 is the one area you shouldn't try to minimise

It should also be a scheduling priority. A 1:1 may not seem super important, but it's often the only time an employee will have to talk with their boss. Repeatedly cancelling it (especially last-minute) is an indicator that your employees are not a priority and that can destroy trust and kill morale.
Intravenous Injection of Coronavirus Disease 2019
I thought I would hate that too but got over it quickly with the Tesla. All the controls you need while driving are on the wheel voice control works really well too
Engineers are always busy but IME their schedules are typically clearer than managers; be careful!

I promote explicitly scheduled focus time (ex: 4 hours twice a week of "GSD"). Also a good manager will know when they really don't need to probe on current health & status and happily call a meeting early. I wish more meetings ended with "we're done 30 minutes early!"
Ghostly aerial photos of abandoned houses scattered across North America
Goal is to end up with binary encoding so that Hamming distances approximate Euclidean nearest neighbors (so basically L2). Combine with quantized SIFT/GIST for images and you end up with a fast-and-dirty model with decent results.
> Why is write once run anywhere such a bad idea?

Hint: look up “lowest common denominator”.

Because that’s all you’ll get, you follow that model to the conclusion. You won’t be able to write anything or do anything that is not supported on every single platform. You wanna use that nifty new graphics card? Too bad it’s only available on the latest platforms. You wanna use that nifty new machine learning module? Too bad that it can’t run on anything with less than 64GB of RAM and a Tensorflow Engine.

And so on.

If airplanes could only fly as fast and as high as the slowest and lowest flying airplane, then you wouldn’t get very far.

If two wheeled vehicles could only run as fast as the slowest two wheeled vehicle, you wouldn’t get anywhere at any kind of reasonable speed.

You create the worst “tragedy of the commons” when you go for that model. And you make everyone else live with your decision.
Here’s more from Freeman Dyson:

I’m very proud of not having a Ph.D. I think the Ph.D. system is an abomination. It was invented as a system for educating German professors in the 19th century, and it works well under those conditions. It’s good for a very small number of people who are going to spend their lives being professors. But it has become now a kind of union card that you have to have in order to have a job, whether it’s being a professor or other things, and it’s quite inappropriate for that. It forces people to waste years and years of their lives sort of pretending to do research for which they’re not at all well-suited. In the end, they have this piece of paper which says they’re qualified, but it really doesn’t mean anything. The Ph.D. takes far too long and discourages women from becoming scientists, which I consider a great tragedy. So I have opposed it all my life without any success at all.

And also, of course, it wastes a tremendous amount of time — especially for women, it’s particularly badly timed.

If they’re doing a Ph.D., they have a conflict between raising a family or finishing the degree, which is just at the worst time — between the ages of 25 to 30 or whatever it is. It ruins the five years of their lives.

And I see the difference in the business world. My daughter happens to be a businesswoman, so I meet a lot of her young friends.

The life there is so much easier for women. They start a company when they’re 20; they go bust when they’re 22. [Laughs] Meanwhile, they have a kid, and nobody condemns them for going bust. If you’re in the business world, that’s what’s expected: You should go bust and then start again on something else. So it’s a much more relaxed kind of a culture. It’s also competitive, but not in such a vicious way. I think the academic world is actually much more destructive of young people.

[The Ph.D. system] was designed for a job in academics. And it works really well if you really want to be an academic, and the system actually works quite well. So for people who have the gift and like to go spend their lives as scholars, it’s fine. But the trouble is that it’s become a kind of a meal ticket — you can’t get a job if you don’t have a Ph.D. So all sorts of people go into it who are quite unsuited to it. [...]

Anyway, so, I’m happy that I’ve raised six kids, and not one of them is a Ph.D.
Yes I agree - I have been a testing fanatic for the better part of the last 10 years, after being absolutely paralyzed at a company without tests. But, after all this time, I believe their cost-to benefit-ratio is horrendous.

It’s fairly common to hear of test suites with a 2:1 ratio of test to implementation lines. That would be fine if they didn’t immensely prevent refactoring and block merges / deployments.

Contrast that with something like F*, where the specification and code are right alongside each other, and the implementation gets proven. They are reporting a 5:1 ratio of specification to implementation code lines, which is much better than only a few years ago. Soon I think we’ll be striking distance to largely get rid of huge test suites which are so commonplace today.
If the head of the Executive and Legislature is not in charge of the government who is? The Governor-General may officially be the Executive but that's a rubber stamp, not an effective constraint on the power of the Prime Minister. Reality and legal forms are not the same thing.
I don't see why these are orthogonal objectives. You still have to write efficient declarative code. If I say spawn 10 billion divs as part of the spec then clearly that's an issue. Funny, a lot of developers complain about things like rust and Haskell being too slow to get stuff done in. I agree, the user and those things should be the priority. Developer time should not be the main priority. But I would say the majority of developers do not even optimise for those things (php, c, every language without typing, strict memory models etc).
OP, here. I'm hoping that this article helps change that perception, get people talking and open minds to the possibility.

There's definitely better hardware out there than the Q2 - it just doesn't run the software I need yet.

Valve has great hardware, no question - but this also wasn't about "how to make VR comfortable", it was how I personally make it productive for me. The Immersed software has, until very recently, been Oculus only. They now support the Vive Focus 3, which I hope to try some day (when it's in the budget, or someone notices my article and starts comping me hardware <- subtle hint).

...and I do use (and mention) prescription inserts - $70 at Reloptix, and I'm delighted with the product and my interactions with the company.
>> It's not a guarantee of success, but it's definitely not luck

Luck favors the well prepared, but if you can do everything right and success is still an even toss up, then that is what most people would consider luck.
Chris Dixon on Twitter: “Why Web 3 Matters ”
Somewhat of a tangent, but:

> Top wave: power source,
bottom wave: through resistor

Am I going crazy or are these waves at different timescales? I've never seen a scope display information like this before. Generally, I've seen multiple source voltage scale, but the time scale is the same for each input.

Or am I forgetting something...?
This is not by Netflix, it is by the ISP through whom I purchase the service. But yeah, the ISP has been scummier in the past, it's only a little less scummy now!
OP here. I use Reloptix lenses, $70 and worth every penny - the difference they make the VR cannot be overstated.
Honest question - don't you believe that Tesla Factories don't unionize because Tesla puts a significant amount of effort, manager training, and probably millions of dollars of investment into preventing them from unionizing? And, if Tesla stopped that effort - wouldn't they naturally unionize fairly quickly?
I believe many will go bankrupt.
But in all seriousness, so you have an actual privacy policy and such? I like the pricing and do have images I need to host!
I mean the entire floor, in the middle of the day (no-one vomiting).
FYI: a lawyer involved with the previous "Central Park Karen case" had this to say. "Karen" called police because a black man was stalking people walking their dogs, throwing edible items at the dogs without the owners' permission, then photographing them.

Another black man said the previous week that he also had been stalked by the same guy, and threatened to kick his ass if he ever came near his dog again.

So I'd wait a few months before rushing to judgment on any of these cases.
Building a Cocktail Arcade
"This study provided in vivo evidence that inadvertent intravenous injection of COVID-19 mRNA vaccines may induce myopericarditis. Brief withdrawal of syringe plunger to exclude blood aspiration may be one possible way to reduce such risk."
My 1on1s are useful. It's like any other meeting. Have an agenda or cancel it. The people I work with are good about canceling meetings. The standing spot is nice to have.
Ah, but I'm running Linux. :) (oh - and I'm the OP)

They also support Mac, and yes, Windows for those unable to escape the pull of Redmond.
Wait until you learn about San Francisco
What is a manager for if not to "front line" for their team and take the role of representing the team in meetings, then filtering and distilling that information down into action items? (I'm conflating a little with PM/PO roles, but not much.)

Obviously, discussions around technical decisions are something that engineer input should be required for. But I would argue that many, if not most, meetings that require "your team's" attendance are the ones that the manager should be fielding.

For one, a manager should have the broader context and relationships to better understand the information being presented/decisions being made in the meeting.

For two, time spent in that meeting is engineer time not spent doing the hands-on-keyboard work of software engineering.

If the meeting is for updating teams/disseminating information/resource planning/strategic planning, that is the purview of an engineering manager, and a bit of a waste of time for engineers to be doing/leading.

All of this is written very declaratively, but this is all, of course, my personal opinion; haven't been in software very long, so these are just my current thoughts.
I feel that is already the situation with software?

Plenty of state of the art machine learning is hopelessly out of reach of individuals, you need racks of gpus and trivia knowledge to know how to actually train something (what random parameters after months of searching worked).

Plenty of games require better hardware, and people accept this. My m1 MacBook is not going to run the latest game at 4k, 120hz.
I’m a working professional with no PhD in a field where it might make sense, and I’ve certainly made hiring decisions positive where one candidate had a PhD and the other did not. It has not affected me personally, but I could also see where it could be beneficial in the future.

My company would gladly pay for me to get a PhD. Are there programs out there which are highly regarded, remote or part time, and in the cluster of CS/AI that would accept a professional and not an academic?
Here is a very interesting video on the topic: https://www.youtube.com/watch?v=LN--erHStqA
Since when? I've never seen one and there are threads on Tesla owners' forums from literally minutes ago where people are still discussing the lack of factory adapters for J1772/CCS1.
I wonder what's the focal length like in a decent VR set?

Is it just few centimeters or can be adjusted to be like 15 meters?
Have you tried onboarding a new direct report fully remotely during a pandemic? A monthly 1:1 is not going to cut it.

Also, a manager has to be aware of what's happening in his team, so he can both advocate it upwards and remove blockers as they arise. "Doing things" by itself doesn't get you very far if the higher-ups never hear about it.
It was on sale for $1.99 yesterday.
I only say this half in jest: Google, please give this person a raise. I'm not sure I've ever seen a Google PM be this up front and straightforward with a future roadmap item, even in HN, where I more commonly see more direct communications by PMs or engineers from various companies.

While you're at it, if there is a way you can get the Google Identity Platform PM to let us know when some form of multi-factor auth besides SMS will be supported, that would be great!
This topic has so many layers.

And I'm ok if Apple don't want to allow PWA features on Safari.

My problem with Apple is that they technically don't allow other browser engines in iOS, all non-safari browsers on iOS are Safari with a skin. That should change.

And regarding Native apps vs. Web apps (PWA), let's imagine some examples, I think is a good exercise to enrich the discussion:

----------

- The NYT app

I think that this can perfectly be PWAs in the state that PWA features are supported right now in 2021. Users can install it, add the icon to the homescreen, get push notifications, save articles to read offline, uninstall it. Pretty good. But Apple don't want that because they will not get a 30% cut for all those NYT subscriptions generated in the app.

----------

- A keyboard app

I never used a PWA that feels snappy like a native keyboard app, or in reality a PWA that have so fast and complex interactions. The latency of native is so smooth. And also, how do you integrate a PWA as a keyboard app in the OS? I don't think is possible right now. In this case I think that web apps do not compete with native, at least for now. Recently I found this Google-developed web app to compress images and is pretty good tho https://squoosh.app/
So as an Engineering Manager I'm msot definitely bias, though sometimes even I question my own existence, but I have 7 leads who do a lot of this BUT (a) I do similar things for them, (b) I really help them transition from the direct doers to facilitators that even I once was, (c) I take on the higher-level concerns; ex: your leads might help you by doing a pairing interview but they certainly shouldn't be filtering the 5-10 people you interview before they get involved, or they may run a stand-up or planning session but they shouldn't be making the final call around what your flavour of dev processes look like.
> doing a PhD is one of the worst things a person can do them financially long term

This is a borderline absurd statement. There are so many other bad things that people can do with their time. Even a PdD in the most strange topic will give you the opportunity to learn things that you can use later, even if it is just to become a high school teacher. It beats a lot of other things, including doing nothing.
I think it's easy to conclude code coverage is not a proxy for useful tests. But the lack of any significant degree of code coverage does tell you something. And encountering zero code coverage is certainly a problem. So, there is a continuum here, and a balance to be found.

I have come to realize there are many reasons we test, and they are often in competition with each other for getting developer's time to work on them. (Yes, like the Selfish Gene, having us write more code is simply the way tests get us to write more tests, which is really the end goal of it all.)

Lately I have been toying with the idea of creating different suites of tests for each of these testing concerns, so I could track coverage across them independently. I'm thinking of a) basic proof-of-execution tests, which some people think don't tell you much, but in certain codebases, simply validating that you can build a string of SQL from a varied bunch of parameters and execute it without getting a parsing error provides a significant amount of value, regardless of the results returned. And, you can write that test knowing nothing of the business logic. Another level of tests might be concerned with b) the structure of the method: testing all branches or combinations of parameters. Another suite c) would focus on functional tests. And then you have d) mutation and e) characterization tests. For different parts of the codebase, you might choose to favour increasing coverage for one of these suites over the others. You also might wish to add a suite of security or performance tests.

You don't want to get too granular, but the reason code coverage as a metric is not super helpful is we don't necessarily know what those tests are doing, so the more we can constrain their focus, the more meaningful the code coverage results become. And as a bonus, some of these types of tests are very quick to write (a, d, and e), so you can get quickly get to some useful degree of coverage even on a code base you don't understand, or that has no coverage at all. The value of this is not to be discounted, as writing tests can be very time-consuming, and seem like an impossible task when faced with a large, legacy codebase.
OP here. Of important note, I also have Ehlers-Danlos Syndrome, a connective tissue disorder that makes me especially prone to muscle stress and joint instability.

Good ergonomics apply in VR just as they do in any occupational setup. I was suffering from cervical lordosis before ever going into VR - but because I've used it to increase my range of motion throughout the day, and eliminate my need to ever hunch or squint, I'm feeling much better than before going full-time VR.

But: don't do it all at once. Work up to it, balance the weight appropriately, position screens properly, and take breaks! Yes, I do 8-10 hours a day in VR - but not all at once.
How do you block light away from the focal plane? There's been research headsets with incredibly long and convoluted indirect light paths so that an attenuation layer could be inserted at a separate focal plane. There's also out of focus attenuation layers which can be surprisingly effective. Neither seems sufficient for a consumer headset.
We should clone von Neumann.

"You know, Herb, Johnny can do calculations in his head ten times as fast as I can. And I can do them ten times as fast as you can, so you can see how impressive Johnny is".

- Enrico Fermi
You can accomplish this for free by simply switching your search engine to DuckDuckGo instead of Google.
How to spread information... Who are the super connected people.
Peter Thiel: The American Oligarch
Good Bye
I am leaving Hacker News. I submitted a Youtube video where a doctor discussed the potential for intravenous injection of an mRNA based vaccine to cause heart issues in mice. The technique that the doctor advocated was to check to see if the needle hit a vein. dang banned it. I am done with censorship on this site. Good bye.
This looks exactly like the kind of resource I was looking for! Thanks for sharing.
If I trusted an app that I expect has to look at every url I ever visit, $3 is a no-brained.
Huh, okay, after some very cursory googling it looks like you're right. I was misunderstanding how VR focal distance worked.

Then your point definitely stands: taking off a headset in order to mix up your focal distance does sound like a pain.
This! ^
If you’re getting tons of info from these meetings, but have no time to do anything to solve or correct those problems/issues, then you’ve created a false expectation and will let down your employees. I prefer the open door policy, ping me when you want to chat.
The "business" class Quest does not require the FB account. Same hardware, $800 IIRC.
Any advice on how to achieve career/business/financial success, really!
I quite like these safari extensions. They almost make up for the forced safari monopoly on iOS (but not really).

I use dark reader on chrome for computers. They also have a safari extension that surprisingly works just as well.

https://github.com/darkreader/darkreader

https://darkreader.org/safari/

I'm concerned, though, whether these extensions work the same as chrome extensions.

Can they view and potentially upload your browser passwords/bank info/etc?

Is there some limitation that prevents this in the implementation?
absolutely not. I don't use fastly, but i pay 1/10th the rate of AWS and co.

Scaleway, OVH will get you that, but at a larger scale just rent bare metal.
How about a professional with experience but no Bachelor? I'm super interested in an MBA but never finished college
They are tracked regardless. Either through ping or redirect urls.
Google is way better at some classes of searches, still.
Chunk Untuk Meminimalkan Pengunaan Memori Di Laravel
Personally the biggest thing holding me back from buying a non-Tesla is the Supercharging network. Infrastructure for any other manufacture isn't there yet and its going to be a few more years before anything else is as good.