skysight-inc/HackerNews huggingface dataset:
Thank you for your comment. This makes a lot of sense and supports what I've seen.

How useful are market comparables? In particular, for pre-series A with at least 1 financing (grant/pre-seed/seed) round. Generally, it seems this cohort is still working out 1,2 and 3, and have little to no 4 or 5.

My guess is that your method results in a valuation close to a reasonably weighted market comparable.
> Footballers first unionized in 1907 and haven't looked back since

Incorrect, the first footballer's union was from 1898 [1].

> I don't think unionization had any effect on their salaries

Despite the existence of the union, clubs could impose a salary cap on players well into the 1960s, and could trade them like slaves under the "retain-and-transfer" system [2] until the EU forbade that practice in the 1990s [3].

All in all, football is a very bad example for the success of unions. Unions helped jack shit to get players out of an exploitative situation - every improvement was hard-won in courts by individual footballers.

[1] https://en.wikipedia.org/wiki/Association_Footballers%27_Uni...

[2] https://en.wikipedia.org/wiki/Retain_and_transfer_system

[3] https://en.wikipedia.org/wiki/Bosman_ruling
Not a leading question, I promise: do you believe you don't own your externalities?
Also how poverty drives people into crime. How the longshoremen were thinking of being above the black gangsters, except when the money runs out, and people want better life. It's an essential season of The Wire.
MathStudio on iOS is really good for that purpose http://mathstud.io/apps/

I thought it was called SpaceTime before, not sure
Yup, I usually used EvalDraw in (x,y) mode to graph inequalities. You have to remember though that equations like x=y or x-y = 0 represent a line - an infinitely thin object - so EvalDraw will likely not draw you anything given such input. You have to translate your equation into something that has thickness. E.g. an f(x) = 0 into abs(f(x)) < 0.01

For instance, GP's example:
(x,y)
abs(sin((1+sin(x+y))asin(.5(sin(x)+sin(y)))+(1+sin(x-y))asin(.5(cos(x)+cos(y)))))<0.01

Draws a beautiful red chain-link fence on blue background.

If you can rewrite your formula to give you a value between 0 and 1, you'll get a nice color gradient. And then you can have more direct control over colors using some of the things I described in the linked comment.
checks and balances against corporate power.
Besides what many others have said, I'll add that many low-end Android phones are likely to kill your app when the user leaves it to go check their email. Which is fine, you can handle it, but many apps add a flow like this and aren't ready to be killed in the middle of their sign-in flow because this never happens on an emulator or a high-end test device.
Express.js middleware for multi-tenant Next.js applications
You list teachers, who in my opinion are the poster children of how problematic unions are.

And there are some phenomenal teachers out there. There are teachers that change lives profoundly. But they don't need the unions, and the terrible teachers who should be fired /are/ protected. It's really messed up, most people have first-hand experience with it, and they are a corrosive factor in the end.
Man this is fun! Dusted off my graphical calculator to give this formula a try.

https://www.youtube.com/watch?v=97T-Zw5Nyf0

Its interesting to see how fast the browser is versus this calculator. Sorry for the unprofessional video.
What's taters precious?
> so instead they are forming a union so they can try and change the company and have it both ways.

Is this a bad thing?
Flag this please.
Was it really a bluff? How do you know if growth projects or other company investments had to be canceled?
You must cite your sources, you cannot simply state this.

It is not enough to write something and promise to link a source later.
US soldiers did not kill millions of people, Iraq is somewhere between 100000 and 650000 excess deaths to Oct 2006.

https://en.wikipedia.org/wiki/Lancet_surveys_of_Iraq_War_cas...

The criticisms in the Wikipedia are very detailed and imply there are problems with the 650000 figure of which 186000 are due to US troops direct actions. That still seems high, but you know being caught in the middle of a civil war is challenging.
Honest question: are there good examples of unionized companies that continue to innovate post unionization? Unionization seems at the surface like the end stage of disruptor where stakeholders begin jockeying for slices of a pie that now grows linearly.
F
L
A
G
G
E
D
It might also be that the organizers where only talking to people that they expected to be pro-union (as opposed to selecting people who only had not expressed negative views of unions). This is the safer approach at union-hostile companies like Google.
Some recent discussion here, and it the pages linked from that discussion: https://news.ycombinator.com/item?id=25557113
The auto industry was unionized way before the 70s and 80s. UAW was founded in 1935. What on earth are you talking about?
I believe this would be illegal under price fixing laws in many countries.

Multiple companies colluding to set certain terms on sales is illegal in many places.
That's very true. What also helps is not only to have milestones but also have people (preferably prospective customers, but friends are great as well) you can show your milestone results; this often serves as some kind of reality check.
Came here to say the same thing. This “union” sounds more like a splinter branch of a far left political party, not an organization dedicated to the collective bargaining rights of its members.

I expect it to fail simply because the ideological tone will turn off most people.
> For example, COVID's current "death rate" estimate is ~3x worse than flu. Versus Trump's "~5x" in your quote from Feb 2020¹.

COVID-19 Infection Fatality Rate is estimated at around 0.6% whereas H1N1/09 Flu infection fatality rate was estimated to be less than 0.03%. Not sure where you get “3x”, I think the correct number would be 20x based on these numbers.

* Covid-19 IFR source: https://www.cdc.gov/library/covid19/112420_covidupdate.html where a chart indicates an IFR between 0.5 and 0.75% for USA and England

* H1N1/09 IFR source: https://www.bmj.com/content/339/bmj.b5213.full “We estimate that 0.026% (range 0.011-0.066%) of these individuals died from causes related to this infection”
Don't piss them off alone, piss with others and they might treat you better.

You might want to think about the balance of the system. Are you actually choosing to work for them instead of the system making it look like they are the best job? Could it be better with some re-balancing?
> I think it helps...

Not necessarily. Teaching too much, too fast can distract a student from mastering each step; from properly “leveling up”. Teaching materials (including online courses like this) need to start with a theory of the learner in order to select and tailor materials for best effect.
MIT freedom is like the freedom to enslave.

Restricting the freedom to use your work to restrict others' freedom, is not nearly so onerous or hypocritical as GPL bemoaners try to characterize it.

I feel absolutely zero sympathy for the argument.
TRAMP doesn't open any network connections at all. Instead it relies on ssh (or ftp if you're really old-school).

Open up your ~/.ssh/config file and set "ControlMaster yes", "ControlPersist yes" and "ControlPath ~/.ssh/cp-%C" and ssh will multiplex all of your ssh sessions across as few unique tcp connections as possible. This will speed up scp and sftp connections as well.
Before US-based workers jump on this and start talking about how unions are a bad thing in general, remember to look to Europe.

Trade unions are a huge part of the workforce culture here and are mostly a force for good.
Educational outcome is mainly due to income of parents, nothing else even comes close to matter as much.
Bookmark Manager per Domain (nothing like it out there)
I hope this helps some of you that are like me and horde 10.000 bookmarks, it helps me access sites faster if I already know the domain but need to know the exact subdomain or page.

Let's say I want to get to https://issuetracker.google.com/issues but I only remember google.com, go to google.com and the extension will show you https://issuetracker.google.com/issues, that's how easy this works.

Useful if you want to jump between
business.facebook.com
m.facebook.com
ads.facebook.com
all while only going to facebook.com
surprised Tesla hasn't included a whimsical "KITT mode" in their cars' software.

Maybe copyright issues.
NDI is exactly right. It was designed for that.
I think the core of what they're trying to get at is: let the users find those bugs. The business isn't large enough to focus on details, yet. In the future, when fixing bugs takes more time than making features, you should have the money to hire more hands and focus more on testing. If you don't, then you built too much product for too little clients which is a problem in and of itself ;-)

The cost/benefit isn't there in the beginning. All the bugs are either obvious, easy to find, or quickly discovered without a test suite. So save the time writing tests to stamp out more features the customer wants!
This.
Same happens with the sms verifcation in microsoft teams.
On older devices switching to the sms app will restart the teams authentication process. So you have no chance in every typing the correct 2 factor sms key.
Question by someone who never used interacted development before: How do you save the results of your work? How do you ensure the state of your program is what you think it is.

E.g.: Imagine you're in a breakloop as described in the article. You find that local variable X is 5 when it really should be 4, so you quickly set it to 4. You find function foo() is not defined, so you define it. You continue and your program works. Great!

At the end of the day, you quit your environment and shut down. How do you ensure your interactive work is not lost and the environment is still what you expect it to be when you start again the next day. How would you compile such a program?

Is there some command that dumps the whole environment to a file as source code? Would you save your REPL history? Would you manually copy/paste relevant bits to s code file?

Also, if significant parts of the source code are written inside the REPL, wouldn't the lack of modern IDE features be a hassle? No syntax highlighting, no code completion, no code inspections etc. Or are there tools that offer those?
Hobby projects can be pretty much the same scale as master's thesis, especially for young people.
I feel like that all happened a hundred years ago and many of the protections they offered are now backed by law.
The Ancient Egyptians Had a Different North Star Than We Have Today
Assange is not a journalist. He wrote software until he started leaking documents. That isn’t journalism.
Yeah, I think 1% is standard. I think our dues were 1.5%, but I can’t find my old contract right this second. We got a guaranteed 3% annual raise as part of the contract (in addition to any other raises or promotions), so for us, even in a pure cost perspective, the union was a net win, irrespective of all the other benefits.

Unfortunately, and I say this as a big fan and supporter of unions, I don’t see this drive being successful. Compensation and job security are some of the mains reasons people unionize. Companies like Google already offer cost-of-living raises annually, in addition to stock and bonus compensation.

The challenge for most tech companies attempting to unionize — and by this, I mean staff including engineers, not simply the employees who don’t reap spoils, like janitors, bus drivers, receptionists, cafeteria staff, etc. — is that the reason to unionize is largely not going to be about pay. Because realistically, I have doubts in a CBA (which this is not, but let’s assume there was a scenario with one) being more effective at negotiating salary levels than the current system that exists. This isn’t true for all tech companies; most employees at a game studio, for example, could almost certainly benefit from a CBA.

Still, the challenge for an all-encompassing union like this is that for most employees, a union won’t effect compensation (and when it will, it’ll impact the bottom wrung — which is important, but makes it harder to get mass buy-in from the rank and file), it won’t effect perks, it won't effect medical care, parental leave, insurance. All of these things tend to be best-in-class, at least in the United States. So instead, you’re talking about fighting for a union for equally important, but much more difficult to quantify, areas like a voice in what types of contract bids or programs the company takes, hiring policies, sexual harassment policies, etc.

And it’s specifically that difficulty that has led the CWA to organize this as a minority union. And that’s exactly why although I applaud the efforts to do this, I doubt very much it will be effective at all.

To me, a better approach would have been to have a more organized approach focused on specific types of employees, especially vendors/contractors. This “anyone can join but we don't have a CBA and aren’t recognized by the NLRB” thing strikes me as much more akin to trying to form an employee-focused internal lobbying group, rather than an actual union.
Just a few opinions here, focusing on the negatives to try to explain the 'general discourse that they are a bad thing'.

It's in part because the US has a storied history of corrupt unions and their affiliation with the mafia and organized crime.

There's a related facet in that, to an outside observer, the UAW chased American automakers out of the country through unsustainable demands for wages and benefits.

Another part comes from the direct experience of many Americans as members of unions and some portion (we can argue percentages) of those people arrive at the conclusion that the union at best isn't worth the dues and at worse is pathological, in some cases by protecting underperformers and in others by lacking a spine when it is needed. This is where my personal experience the Teamsters and vicarious experience via my wife's membership in the NEA landed me.

It's also in part because many Americans have direct experience working alongside unions and some (again we can argue percentages) become frustrated with the rules and the pace. I've had some experience with this in the HVAC industry and in home building. I was already tainted a bit by my experience as a member above so I'm sure there was some confirmation bias here.

Lastly America has a pretty strong ethos, or myth if you prefer, of individualism and some unions and union members lay on a very thick collectivist twang in their communication that can be off-putting.

I'm not ideologically opposed to unions in any way, I just haven't seen one do a great job in the US. I hope Kickstarter is able to pull off a good example and am all for workers shooting their shot if they feel it is a good idea. I'm just not particularly optimistic.
Do people who don't publish their views not filled with ideological fervor?

This isn't an argument...
But does it make sense in the long term? I don't see it honestly... it's not just democracy values, it ranges from that to things like hacking/IP theft.

It's a massive loss.

Also, if we're at the point where "democracy values" are stumped by short term profits then maybe we deserve all of this.
For some reason, the most vocal aspect of tech workers tends to be this libertarianish pure merit based persona that is insulted by any type of collective bargaining.

I think that attitude rules the day because tech related industries are in an extended growth period, and the more “legacy” aspects of the industry use offshoring and guest workers to maintain total control. (The armies of programmers churning out Java at banks, etc.)

While rockstar engineers exist, and everyone on the internet is a genius, the reality is that almost nobody has meaningful negotiation power over a big tech company. I’ve seen more than my share of top talent at big tech companies get dumped in hardship roles or be mistreated because their big boss/sponsor retired or moved on, and they were held hostage by vesting periods, etc.

Growing up, I had family who were steamfitters, firemen and operating engineers. All of them were treated better as skilled labor or with clear work rules than the bullshit that I’ve been forced to deal with in my career. Not complaining -- I've lived a charmed work life in many ways!
Is "pragmatically want a return on investment" ideological fervor? Words need to mean something at some point.
On a corp-cultural level it's interesting this is originating at Google, as opposed to say Amazon which is generally considered a more burnout-causing/crushing place to work on the engineering side in some teams. The Google employees I've talked to all seemed remarkably uncynical about their jobs, and still took a certain amount of pride in working at their company. I can contrast this with Amazon, Microsoft, and (to a lesser degree) Facebook employees who sort of hold their jobs at arm's length from themselves; not much of their identity is wrapped up in it. For union organization at higher payscales, maybe peoples' desire to better their workplace will only be effective if they care about their workplace to begin with.
We know because we got the merit increase. Do you think they'd give up so easily if they had a good case against it?
This is a common issue. There are related languages where "billion" doesn't mean the same number, eg shove this (English) into translate and have it show you Swedish or German.
Is it possible to solve by some kinds of warming up? AFAIK greylist is IP-based. We can send email at regular time so all the sender IP can keep in list.

But email does has many uncertainty like spam detection and others to slow the process after SMTP server receive it.
The Legend of 1900. "The world's a piano with millions of keys. I can't play music on that." There are so many alternative choices one can make when creating a web application, that creating a code generator then must ask themselves, do I give my potential users the burden of choice? Or do I make decisions and hide them from them? Do I build my own implementations of these choices so I'm not sending business out the the door? I'm looking for one as well. I'm also looking to build one. Everything is up in the air at the moment, but let me know if you would like to talk about this some more.
Mine workers are very frequently abused by management. Do you happen to have any links to stories covering that situation?
While not union myself watching how IBEW (international brotherhood of electrical workers) works, it ends up working well for all involved parties. For workers pay is kept higher, benefits stay active between jobs, and benefits stay unchanged between jobs at different companies. Companies also gain the ability to support surges/drops in manning requirements (without ruining life's of workers), and know workers have a minimum level of training (along with that training not leaving workers a debt addled depressive). I also see the best workers rising through the ranks, and bad ones either never actually entering the union or quitting when they realize they're not going anywhere.

Not every union strangles their company like automotive unions. Though those unions start to look better looking at nonunion companies like Tesla which somehow manages to pay their workers less, in one of the most expensive areas in the world, and maintaining an accident rate that would shut a union shop down.

Also it makes sense that Google would fight unions. Since the current implementation of unions for SV companies has been Kickstarter. And that union mostly exists to drive profit to their competitors by choosing what is allowed on Kickstarter. Something like that for Google would just end up making an easy paper trail for a prosecutor to follow for SV platform bias.
There is another option if you wish to adhere to the principle of "something I know" and that's to generate a base64 key. eg

SITE="www.example.com"
SALT="passphrase"
printf "${SALT}${SITE}" | shasum -a 512 | base64 | cut -c -25

(Though you're better off using some online tool that converts SHA 512 to base64 directly since the example above converts the ASCII string of a hex representation of the SHA 512 hash into base 64. So use that example above more as a visual representation)

This will generate a non-reversible password with an entropy of 25^64 but it is re-creatable on any system that can display a web page and the password is not stored anywhere (so it's firmly "something you know"). If the password becomes compromised then you change your salt and a new unique password will be generated. Thus you only need to memorise a small subset of salts rather than a password per site.

This was how I used to do passwords several years ago before I gave into the convenience of password managers.
Calling out logical fallacies is a logical fallacy:

https://en.wikipedia.org/wiki/Argument_from_fallacy

It comes from not understanding the difference between logical entailment and logical equivalence when given a set of premises and a conclusion. I'd've hoped programmers would have taken enough discrete maths to know this.
What's particularly disappointing is that Obama was elected after promising to end US military operations in the Middle East, and did much the opposite. Bush could at least be said to be doing what was expected of him, in continuing the legacy of his father.

Voters should really be holding their leaders to account the fiscal and moral costs of these wars, especially given their strategic objectives haven't been met. OTOH, one could argue it's kept a lot of people employed, and those people vote too.
The recurring theme in the comments against unions can be captured by a simple truth: Unions don't protect your interests; they protect their interests.

Which is fundamentally true, and cannot be changed.

So if your employment situation is so bad that you need a second, massively powerful, self-interested entity to negotiate with the massively powerful, self-interested entity in the hopes that your interests may happen to align then a union is the right choice.

But if not, you are adding an order of magnitude of complexity to your political work environment (yuck) and will come to regret it.

And if it comes to pass, it is absolutely critical to structure the union in such a way that the interests are aligned with the employee members.
Unrelated, but Italians might raise an eyebrow at the name since "duce" is how Mussolini was populary called (and wanted to be called too).
gnugo, nethack
If Activity Monitor runs with a higher priority/niceness, that could explain it
Do you know what happens if a penalty doesn't exist in France? E.g. Sweden cannot sentence people to a 40 years prison sentence. Could a German court sentence me to something like that and send me home to Sweden for 40 years?
> The mutual relationship does not "reset" after Trump leaves office.

Well, it does and it doesn't.

After all, why should today's politicians feel they owe you a favour just because you helped their predecessors? George W Bush may have warm feelings about the UK after Blair helped him with the war in Iraq, but would you expect to cash that favour in with Obama, Trump or Biden?

Of course not - A new president comes in, they decide to impose new tariffs on imports from the UK, of course something that happened 17 years and two presidents ago doesn't give him much pause.

Obviously there are longstanding structures of cooperation like NATO and suchlike, which don't get reset. But an awful lot does.

Besides, Assange is old news now. America's message to other would-be whistleblowers has been delivered. If the UK releases him, no American politicians will have to face scrutiny or look weak over the decision. And British politicians won't face any domestic blowback, post Harry Dunn.