skysight-inc/HackerNews huggingface dataset:
I've been on the junior report side of this in my first job, and these points really resonate with me - it was the worst manager situation I've ever had, due to the situation-induced micromanaging and my having no one else in the same situation to validate how bad my experience was, or share a different perspective.

I switched teams as soon as I could, and I and that manager have both gone on to be reasonably successful - that manager has a lot of reports now who seem to really appreciate him, and I haven't had a bad manager since that situation. I think the bad manager-report scenario wasn't really about either of us nearly so much as it felt at the time.

It is validating to read this is an anti-pattern observed by a lot of people; it was hard not to take things personally at the time or blame the manager for how unhappy I was.
FTI: TVCs are "temporary help agency workers, vendors, and independent contractors"

https://www.hbs.edu/faculty/Pages/item.aspx?num=56878
There is no VAT in the U.S. Each state (except for a few) has a sales tax that may or may not apply to vehicles, but if it does the rate is usually 5-8% not 20%. And since it’s variable it’s tacked on at the point of sale not embedded into the “retail price” of the car.
this rate factors in growth. it says nothing about the rate once market settles.

The fear, i guess, must be that a lot of the water doesn't come back to the aquifier.
It can burn you out even if it's "objectively" better than being a coal miner or cleaning toilets.
Beware: the approach you describe qualifies as neither "open source" nor "free software". It might be worthwhile to develop such licenses and experiment with this distribution model - but please call it something else, like "source available" or "fair source".
"The Google page about the AGPL details inaccurate (but common1) misconceptions about the obligations of the AGPL that don’t follow from the text."

"The reason they spread these misconceptions is straightforward: they want to discourage people from using the AGPL, because they cannot productize such software effectively."

"Ask yourself: why is documentation of internal-facing decisions like what software licenses to use being published in a public place?"

To be perfectly clear, your claim is:

- Google internally knows they can comply with the AGPL without trouble

- Has consciously chosen to write policies prohibiting it based on misleading reasons

- Google adheres to that policy

- Most importantly: they are doing this because they believe that the influence this would have in discouraging use of the AGPL is valuable enough to substantially benefit Google

Have I understood correctly?
3 Metrics to Incentivize the Right Behavior in Agile Development
It sounds like you are arguing against a different point than Drew is making here. He is saying that the AGPL is no more viral than the GPL, and that its added restrictions aren't particularly onerous. You seem to be arguing against the whole GPL family of licenses, which is a perfectly valid opinion to have, but doesn't really speak to what Drew is talking about.

> This is true, and I don't see much wrong with it. I don't like the idea of other code mandating how I should release my code.

I would suggest taking another look at Drew's argument for the AGPL:

> The reason they spread these misconceptions is straightforward: they want to discourage people from using the AGPL, because they cannot productize such software effectively. Google wants to be able to incorporate FOSS software into their products and sell it to users without the obligation to release their derivative works. Google is an Internet company, and they offer Internet services. The original GPL doesn’t threaten their scheme because their software is accessed over the Internet, not distributed to end-users directly.

Whether or not this is true of Google in particular, it is true that if you are a company writing open-source software that is accessed over the internet, the AGPL makes it more difficult for competitors to benefit from your work while keeping their improvements secret. If it was GPL-licensed, competitors could use it however they want without releasing their modified source so long as the software isn't "distributed".
And this marks peak tech salary.
Yeah, forks of two open source pytorch models.

https://github.com/jaywalnut310/glow-tts

https://github.com/seungwonpark/melgan
I’ve taken AGPL through two FAANG reviews. Both arrived at the same very-much-not-FUD legal conclusion.

Paragraph 1 of section 13 requires modifications to be disclosed and source code for them to be offered to remote users. The license uses the term of art Corresponding Source for this.

Corresponding Source is defined in section 1 in a crystal clear way. Two separate teams of lawyers concluded that they could coherently argue the Corresponding Source definition implied not only the modified AGPL software, but also stuff that merely _uses_ it, on the basis that “scripts to control” among other things implies the infrastructure most shops build around software, such as Borg configuration and possibly by extension Borg. After all, a modified version of PostGIS is only useful to run in context, and Corresponding Source requires the context.

AGPL is unchallenged in court. The risk to being wrong about it as huge. It’s risk aversion, not ideology, and it’s important to remember that identifying an argument as part of legal review does not call it the correct one. Anyone who’s ever worked with legal matters knows there is no such thing as “correct,” there are rulings. The existence of the argument condemns the license for FAANG, not its validity. Testing that validity against a claim is perilous.

Perhaps if random engineers stopped calling legal opinion FUD and falsehoods and took a moment to listen to the feedback from lawyers who didn’t write the license, we’d get somewhere with finding a palatable license for all parties. Instead, we get a holy war.

Strong disagree on developers not shooting themselves in the foot. If it’s on GitHub, it ships. If you think about licenses in your day to day engineering, you are the 1%.
> So you should "just be following orders" if that has a positive impact on you?

If having blood on your hands has a positive impact on you I doubt you're reading a HN thread about ethics, so you weren't my intended audience. I was writing to people who are trying to do the right thing, even when it's hard to know what that means in every situation.
You can sing on public transport, too. You just have to do it with the biggest, gaudiest headphones you can find! Preferably noise-cancelling, so you can drown out the complaints.
So. From the POW of a total lay person as far as it comes to law.

Someone writes a blog post with an 'IANAL' disclaimer on top saying that what Google's army of lawyers have gathered from reading a legal document is false, and I should favor his interpretation instead. I don't know, I'm not exactly convinced.
I agree that the saying misses the mark a little bit, and the real meaning behind don't roll your own cryto is, to not write some crypto library that you only use internally and that you are protecting important information with.

If you are going to try to create a new crypto library, release it to the world and let them beat the crap out of it, until it is battle hardened then have at it.

I think that is the major point, of saying don't roll your own. Is that, someones hack it together in a weekend for logins is going to get broken if someone really wants to get in. But if we did not have people trying out new ideas in cryptography we would have never seen blowfish or ECDSA.

I think people should absolutely try writing a crypto library, I don't think they should use it to try to secure anything of importance.

I remember back in the BBS days people would actually play a cryto war game where they would write a library, encrypt a message, put it up on the BBS and get people to try to hack it. The message usually contained contact info, with a request to please contact the author and explain how they broke it, so the author could learn from their mistakes.
Based on my reading of the article this laser weapon doesn't (maybe even is not capable of without modification?) cause permanent blindness.
Companies like MongoDB release a 'free' version using AGPL and a commercial version under no such provision, and use this in marketing material to convince commercial users to buy licensing so they can incorporate their DB into web based products.

If this distinction is without merit for those simply using MongoDB as an unmodified DB, this seems like it wouldn't actually work so well as a sales tool.
Objections to Remote Work
I've wondered for a bit why in the Unix philosophy there isn't a standard /dev/progress or something for somewhat unified progress reporting already. It seems something that should be easy to standardize: make it append-only and take maybe a task name and a double [0, 1] (maybe, maybe optionally x of y counts, but a single double should be all you need). Let the terminal, the shell, and/or the GUI figure out how it wants to display things.

All of the major OSes today have some sort of dock/taskbar/activity panel standardized progress reporting API that is basically that simple, seems interesting we haven't pushed that idea back into the terminal. Makes you wonder what other sorts of GUI era pseudo-devices might be useful to add to Unix. In the other direction, imagine if some of these tools had been standardized as real devices in past terminals, like using something fun like an analog meter for progress operations.
One solution might be to publish it but just disable issues on GitHub and add a clear notice setting boundaries. Make sure you don't have your email or Twitter or whatnot in your profile either because people will find that and email you no matter what you say in your README.
No. A $1 million dollar loan. So that the house you buy is then $1.25 million. If you have the money, try it on better.com
For those who have trouble with the link:

https://web.archive.org/web/20200727165913/https://www.wsj.c...
There's (for better or worse), quite a lot of "vote with your feet" at google.
USB hard drives will be indecipherable approximately 5Billion years earlier.
Screen Recorder Software – PC, Windows, Mac and Linux – Best Software Examples
No matter how good the manager is, if he is beholden to an HR department that only gives slightly above COL raises while the market explodes, people will jump ship.
I honestly don't see how the threat is from 'all sides', but I honestly do want to try to understand that point of view.

From my perspective, the US is run by right-wing nutjobs, for many of whom the 'quacks like a duck' applies in regards to racism. Their primary opponents are marginally better, but still at best center-right from my European perspective.

It's mind-bogglingly weird to me that universal health care is relatively well-supported, but in the democratic upper echelons a no-go. It's mind-boggling that the very best democratic candidate is not only someone who clearly seems to be suffering from old-age ailments, but someone who historically has been basically a republican democrat.

News generally reports within the spectrum provided to it, I believe. I'm becoming more and more convinced that news just mostly regurgitates and chews on whatever the politicians and lobbyists provide them with. They /react/, more than anything.

But if the range of discussion, whether defined by politicians or the media, is all much further right than what would be considered reasonable in most of Europe, what does it even mean to be 'reasonable' and hold a 'center' position?

Again, I liked your comment and am absolutely not trying to be antagonistic, but to me it's just really confusing to hear reasonable people here and reasonable people there consider the 'reasonable' thing to be wildly different. I'd have to conclude that either Europe or the US has gone mad, but they can't both be 'reasonable' and 'center'.
im going to assume you did not read the article or understand the device in the photos.
You're not. The author writes "Google states" and then follows it with his own example/interpretation of Google's policy. That's really not "Google states" at all, it's "My example of Google's policy is...".

The nearest statement in TFA is the sentence beginning "Because Google’s core products are services that users interact with over a remote network interface (Search, Gmail, Maps, YouTube)...".
>This is true, and I don't see much wrong with it. I don't like the idea of other code mandating how I should release my code. What if I just don't feel like up-streaming? Free is meant to be free, and (A)GPL does incur a cost -- at the bare minimum an ideological one.

You don't need to go upstream - you just need to provide source to users. I explained this in the article, and it's not especially onerous. You've also fallen for a common misconception: the "free" in free software is not about cost, it's about "freedom". The GPL family of licenses are designed to ensure the freedom of the user, not the developer, to view and modify and improve and redistribute the source code for programs that they use.
> Although if it recurses properly and carries the digit it could be text parsing and have an accurate but probably very inefficently written math parser.

I suspect this is how many humans do arithmetic (especially considering how many people conflate numbers with their representation as digits). So if GPT-3 is doing that, that's pretty impressive.
'Quantum rainbow': photons of switching colors allow room-temp quantum computing
Do note that blinding an enemy soldier is considered a really serious war crime by international law. You can kill them outright, not a crime. But you cannot blind them, including using a laser in this manner.

https://en.m.wikipedia.org/wiki/Protocol_on_Blinding_Laser_W...
"Denmark opted out of paying the mapping API license fee to Miller Cylindrical LLC, and so Greenland has been omitted from the data product for your convenience."
The 'beauty' of France is that working this out obviously requires complicated parameters and formulas.

France: https://immatriculation.ants.gouv.fr/Vos-demarches/Cout-et-t...

UK: https://www.gov.uk/vehicle-registration/new-registrations-fe...

As Frenchman in the UK I like to take the piss out of my 'compatriotes'. ;)
Congress will finally grill Jeff Bezos. It’s about time
> Isn't it what every non-banana-republic is doing already, indirectly

Emission standards do reduce number of cars produced, to be sure, but much less than you propose. Mostly what they do is make the cars kinda suck, especially compared to how expensive they are. People buy cars anyway, and put up with it.
no, global topology, which is related to curvature.

For instance, I can go from Sydney to Sao Paulo going either East or West on the territory, but on the 2-d map you can only draw one path. You can map one point on the territory to multiple points on the map but that is itself a mismatch with the territory.

A model like WordNet, for instance, loses information about out-of-dictionary words. Words like "if", and "and" and "bit" are in the dictionary, maybe 95% of the words in your text are in the dictionary, but 50% of the meaning is in the out-of-dictionary words. There are things like FastText that do a little better (have a fighting chance of guessing at latin and greek words smushed together) but still make mistakes at an early phase of analysis which can't be recovered at later stages of analysis.

For a domain such as medical notes (say abstract of a medical case study) you might want to answer some question like "Did the patient die?" or "What code would I bill insurance for this?" and much more than half the time an embedding throws out an piece of information which is essential to computing the right answer as opposed to guessing at the answer.
RTFA: It’s not the same, the Navy laser has a distance control that disables it if it’s close enough to damage someone’s eyesight. It’s only usable at long distances.
Yeah, my current one doesn't have the context-menu key. Of all the things that could have been put in its place, I have PrtSc (Print Screen) instead.

I suppose at least there's still a key, could remap it to something else.
apparently the difference is between temporary and permanent blindness.
Even then it might not change the vehicle factory much, as it moves from a high $ capital cost, to a high environmental capital cost that you will want to spread over as many vehicles as possible. The easiest thing to reduce capital costs would be to stop painting vehicles and switch to stainless steel skins as paint is one of the single largest capital expenses in building a car.

Downstream suppliers of the plant might change, mainly ones that have a high energy, low capital(either $ or environmental) process.
One of the things I loved about the show is that different characters have different philosophies concerning AI, and they argue about them. Nathan v.s. Fitch. Fitch vs. Root. Control, Greer - for the most part the show tried to give some depth and background to their thinking around the implications of what they were responsible for.

Way smarter than you would expect from a CBS procedural!
WORF: Captain, they are now locking lasers on us.

RIKER: Lasers???

PICARD: Lasers???
i love this. in the article, it's mentioned how one idea is stackoverflow results, and then i see that that's nicely done in runnaroo. as well as others depending on the search. excellent search tool. cheers!
Using a thought bubble emoji to indicate comments is really good.
Any sources on either of the claims? I know nothing about portland, but you can buy 5W lasers which can easily burn through stuff.
> I've never worked anywhere that didn't allow on-the-job time for learning

I think the issue is more just that there aren't any clear ethical standards that have been set industrywide, and since developers tend to have limited oversight, at this point it's really just a matter of what standards you set for yourself.

IMHO for things you're learning that will materially benefit your career, a reasonable standard would be that for every hour you spend on your own time teaching yourself that thing, you can spend an hour of paid time. Whereas for things that only benefit your employer, e.g. niche libraries or outdated frameworks, that should happen entirely on the employers dime.
Correct, it’s got safeguards to ensure it’s only usable at ranges that won’t damage human eyesight.
New $25M center to advance quantum science and engineering
I've used wheel mice on the Mac from the time the Microsoft USB wheel mouse came out, back when there was a Mac driver that controlled classic Mac apps by looking for scroll bars and sending events, licensed from an Italian developer.

I myself added native wheel support to some major Carbon apps, and convinced other engineers to do it, as I was at Microsoft MacBU at the time.

But anyway, when Apple decided that scroll wheels should work the other way around, I gave it a try. I soon acclimatized to it and never had to change the default again. I would recommend all Mac users try out the "natural" setting and see if you get used to it.

Now explain why I HAVE to invert the y-axis in Halo on XBOX (any version of either). I tried but I can not adjust to the default.
Yes but on the other hand:

> In truth, Google was never going to buy your software.

So what difference does it make? Stop making stuff for Google for free if they won’t contribute back. It’s that simple.
Yeah, I apologize if I came across as saying this is easy: it's definitely not easy. I'd also be interested in hearing ways in which you've been successful in changing your lifestyle.

Getting into rock climbing has been huge for me. It's given me long-term goals, a community, fitness, and challenges to overcome that I care about.

I've also done a good job of removing addictions from my life. I don't have a Facebook account, and largely haven't gotten involved in most social media. In a sense, my biggest failure is that I'm here: detaching myself from social media has proven to be the biggest challenge in removing wastes of time from my life. There's some payoff here, but compared to the time I put into it, it's not a net gain.

I've also invested a lot of time in developing fewer, but deeper relationships. My friends now are people who show up for me and I show up for them and we're honest with each other (brutally so, in some cases). This is why a lot of my posts on HN get downvoted; I've come to believe that attempts to soften negative feedback just cause it to not be heard--it's kinder to be a bit harsh than to understate problems.

Volunteering has been a big thing for me, although I'm less involved right now (focusing on adjusting to some big life changes I've made). Helping other people has given me a big sense of community and purpose.
Better late than never. :)
I am aware. The problem is many companies won't contribute to open source with code but might pay up if they have no choice. Why can't monetary compensation be counted as contribution?

The core point of OSS is freedom to the users, not big companies. MIT provide more freedom to users than AGPL and so does money by empowering contributors to keep working on it. I think there is a case that this should be open source.
Social security is not underfunded.

It is only underfunded due to these two reasons.

Well, which is it? If it were simple to make social security solvent at full promised benefits then surely we would?
This is how you know you were wealthy. Everything was so much more expensive then. I remember even trying to get maps or a digital marker for where you were required so much money. Noise canceling headphones? Forget about it.

And if you weren't in America with money, you could barely do anything online.

Hotels, air travel? So expensive. Way cheaper now. TVs? So cheap now. And where I lived you couldn't even book your own flights at the time. You needed a travel agent. Up costs. Nightmare.
> Ask yourself: why is documentation of internal-facing decisions like what software licenses to use being published in a public place? The answer is straightforward: to influence the public. This is propaganda.

Or maybe it's just something that many people have asked about? And why wouldn't they publish it?
Spring Boot Microservices Communicating Through GCP Pub/Sub
> a basic reading of the AGPL text readily and clearly confirms this fact.

But that reading has never been tested in court, so from counsel’s perspective why risk it?

No competent lawyer would take the AGPL at prima facie, they’re going to look for case law - and there isn’t any.
You might want to check out a couple blog posts

https://latacora.micro.blog/2019/07/16/the-pgp-problem.html

https://blog.cryptographyengineering.com/2014/08/13/whats-ma...

And don't complain about downvoting.
Music Therapy Apps and Spotify Mood Playlists
"The dazzler is a non-lethal weapon intended to cause temporary blindness or disorientation and therefore falls outside this protocol."

https://en.wikipedia.org/wiki/Dazzler_(weapon)#Legislation
I saw a headline about this on google news "Google to allow work from home until July". I thought, wow July is almost over. ...oh
The youtube channel smarter every day is doing a series about live aboard a nuclear attack sub (different class than the one in the article, Los Angeles class IIRC) during an exercise where they navigate under ice, called ICEX. which might be of interest if you like this article. It's obviously propaganda but it is very interesting nonetheless.

actual submarine part:
https://youtu.be/RXXMJAU6vY8

the leadup and context surrounding the exercise:
https://youtu.be/5d6SEQQbwtU
Additional discussion at https://news.ycombinator.com/item?id=23965514
> about 15 years ago, back when psychedelic use was still a relatively underground phenomenon and the so-called Psychedelic Renaissance was just beginning,

15 years ago? Huh, I thought it had only started a couple years ago.
75 years. USPS is congressionally mandated to fund the pensions of postal workers who have not yet been born.