skysight-inc/HackerNews huggingface dataset:
> people would overwhelmingly prefer to be CEOs

Really? How many people with a steady job you know who want to be CEO? Of a company with more than 10 people that is and that's even a bit pretentious to call that a CEO, but let's say; 10+ company. How many people do you personally know that would say; 'hell yeah, that sounds great'. I know 0 who are not CEO's already; the rest do not want the responsibility, the insecurity, the vagueness, the long hours, the decision making. They like to make 100k/year following whatever their manager says 9-5.

Maybe you move in different circles, but I find that very unlikely. Most people definitely do not want to lead.
You have domain knowledge of your job. Can you identify problems that can be solved with software in your job, organization, or sector? Can you build and finish software to address these problems and bring value to people? Can you get it used.

If you do that, you'll be way ahead to get a foot in the door. It shows you can notice problems, build products to solve problems, and get users.

This arc is very attractive.
You can keep a years supply of food in a small closet. Everyone can’t suddenly buy a years supply of food in a crisis. Which is how this really plays out, if everyone tries to suddenly stock up on supplies that fails. So space is not a limiting factor in a pandemic.

Further, going to work is a larger concern. A higher percentage of people in cities can WFH indefinitely.
This is not helping the discussion at all. Please refrain from such slurs.
What's the alternative tho? In the case his website goes viral, is Ghost supposed to just shut down the website when it reaches its limits? Sending a notice that you'll be upgraded in 7 days if your usage continues seems like a fair deal. (Perhaps it could be 30 days, but then Ghost is also just giving away their product for free)
BQN: An APL Variant from Marshall Lochbaum
I dunno, Twitter is a perfect channel to get feedback on whether other people think something is shady. That doesn’t have anything to do with whether or not you responded to the email.
That doesn't sound at all bad. You were using more resources than you were paying for and they asked you to upgrade afterwards. I'm assuming that they didn't force you to automatically upgrade.
Wow, I don't think I could ever really trust a service that thinks making a complaint on social media is a valid reason to terminate someone's account. It feels unprofessional (I can't think of a major company I've ever heard doing this) and makes me wonder what other reasons the CEO might find to terminate my account. I (like the author) never in a million years would have guessed that making a complaint on social media (a channel commonly used to get support) would be grounds for my account being terminated.
Haha right, I saw the list without really watching it and jumped to the conclusion before actually paying attention to all the days. It was before my morning coffee, if that's any excuse.
Blame all the big corporations who provide minimal customer service through anything except getting their attention on Twitter.
C# Jupyter Notebooks, or something like that, I imagine
He said "most" not "AWS"
It's weird that you know more about what a CEO is worth to a business than the business' owners do.
I think making companies forcibly reinvest a generous fraction of net benefits--into increasing minimum salaries, as well as research and development, sustainability, etcetera--would be a good approach to solve that problem. Establishing a limit on net benefits past a given amount or percentage over expenses, and forcibly allocating that portion to improving every employee's conditions, every product or service's quality, would only do good, in my opinion.
Yes, but the solution is not "nobody should get paid at that rate", it's "pay people in accordance with their actual performance".

If you are the CEO and your company does terribly, you should probably get paid 0 that year.
Something you need to compensate for by showing people you’re boss?
The Baltic states are reconfiguring their electric grids
Well said. I’m sure he felt justified, but it was an angry/impulsive/self-righteous thing to do. He needs help, particularly for the sake of the other members of the company who rely on him not to act like this.
This is one of the many things which prevents me from building to Google.

1) I don't want them closing my account. Doing development is the sort of thing which looks A LOT like suspicious activity, for Google's buggy anomalous behavior detectors.

2) They close accounts on working businesses all the time.
BTW: I suspect we are not far apart here, the difference might be in the nuance. We both believe the termination without warning was petty, we both believe that there are such things as "bad" customers and "toxic" customers. We both believe that both parties behaved badly. The question is whether either or both deserve any sympathy.

But more importantly ... what lessons should we take from this?

* As a customer?

* As a provider?
The CEO generally is the top employee. Jobs was worth more because he also had a significant ownership percentage.
Study rewrites the recent history of productive Cascade Arc volcanoes
> I hate this kind of behaviour from my tools

Things which behave like this are not your tools. They belong to someone else. The tool is you, for using them.
This is one of the most nature finds a way things I've ever seen
In a business with < 50 employees, the CEO is not getting paid 200x.
I'll make a bold statement. It's up for debate: there was nothing criminally illegal done in 2008.

Maybe some mortgage loan officers overlooked some paperwork. Are you going to put them in jail? While illegal, those are really just misdemeanors.

The problem with 2008 lies elsewhere than in individual fault.
Skinny hot girls, what's not to like.
Funnily enough, he's the language designer for F#.
>It seems more likely that America's current level of religiousness is toxic, allowing people to be ass-holes as long as they pay lip service to a professed religious ideal.

It's literally the religious freedom people colonized America to practice. People who considered being told to stop being assholes and imposing their religious ideal onto everyone else was religious oppression.

The level of toxicity hasn't increased, they just have internet access now.
Interesting, ended up using FFmpeg. It's heavy to run and it takes time to write all the code for overlaying elements on top of each other and drawing text etc - but the quality is great.
How would you add a balance on facebook without a card?
C++ introduced the [[nodiscard]] attribute for this exact use case. A C# [NoDiscard] attribute would do the same thing with the help of a Roslyn analyzer I guess.
Yeah. The equivalent would be saying the lottery is easy by only looking at lottery winners.
What I'm about to say will probably trigger a backlash, but...bitcoin is a public, immutable ledger. Why would someone think that would be a good idea to do crime in? Are bitcoin tumblers really good enough? You need to place a lot of trust in actors whose desires may not always align with yours.

Better idea would be to just split the winnings with them.
Good luck keep working on it!
I honestly feel like this is a better idea in general, at least in data science stuff.

For context, I tend to get dumped with undocumented poorly written untested DS code bases every time I move to a new job.

The difference between setups where there's a bare VM/server and it runs using standard tools (command line scripts) or at least some open-source orchestration and any kind of proprietary technology tied to infrastructure is massive.

Additionally, the server stuff can be maintained and debugged by a far larger number of people, thus reducing bus factor.

Like, maybe in the web dev world there are things that everyone knows that are AWS services (maybe S3 counts, I guess) but in the DS world, I just know that I'm in for a whole lot more pain if they haven't just used bare servers.
> An automatic upgrade within 7 days that triples in price is sleazy, there's no two ways to look at it

There are two ways to look at it. I use a tool that reports errors in my web app. After one of releases we started receiving a lot of errors and we reached the maximum on our plan. What would the proper response be? To just block all the incoming error reports until end of the month? Or maybe to send me an email saying "hey, you've reached your limit, if this continues we'll upgrade you to higher plan automatically"? There's no clear answer here, that depends on your context (I used the app for work and having proper error reports was more important than the cost for me), but there are two ways to look at it.

> respond with what is apparently vitriolic rage

not defending CEO's response (it was very inappropriate), aren't you doing the same right now? You're retweeting stuff like "F* Ghost and F* their CEO" with their accounts tagged.
What i really don't get, for 36$ you can get a dedicated server with 32GB Ram a 8 coreXeon a 256GB SSD and 2x2TB HDD and unlimited Bandwith...why the hell would anyone pay so much for just a nodeJS-SaaS?
In my case if I were to use Rust for a personal project, that would be a clear case of thinking inside the box. I think this is because I use C++ a lot and Rust is more of the same, except with fewer libraries & domain support but safer and more restrictive.

For something where one has the freedom to pick anything they want, I'd take advantage and use something more user-friendly and with even less restrictions like Python or Swift. Although for heavy lifting I may still reach for C++ because of the massive ecosystem.

Languages like Rust or Ada with their heavy reliance on specific "annotations" to ensure safety are designed for professional teams that must fulfill certain quality attributes.
Show HN: Nerd Tees Life – just-for-fun t-shirts for nerds
Our ability to leverage those patterns underlies the success of our species, so I would say they are probably quite real.
The only one I've _really_ wanted are #2 and #3. #3 may be coming with new versions thanks to "value classes" or something like that, but "anonymous interface objects" are the only thing I actually miss from Java.
you could use method chaining in order to create any dsl you want in any language you want. Linq to objects is nice and you certainly have lambdas and initialization syntax and both support duck typing so the post falls around the I have no idea what I'm doing category.
I think I get your point. However, wouldn’t any political analysis/opinion lead to that phenomenon? The „valid points in insightful ways“ are too subjective to be a reliable indicator.
I don't care about moral debts or obligations. I care about whether stuff works and I can get shit done.

Other ecosystems (like Python) don't have the same culture as NPM. There are clean, well-documented, maintained packages.

Google doesn't have a moral obligation to support GCE customers either. It's just that everyone I know who has used GCE would never use it in production, and loudly advises everyone they know not to do so either. They'll be bleeding money at some point, not to mention they're already bleeding reputation. Google went from smartest-people-in-the-room to smug-incompetent-arrogant-douchebags. That's hard to get over. That's about good business, not some kind of moral obligation.
>engaged in a harassment campaign against customer service representatives of a local airline for delaying one of their flights

Did the airline do him right by cancelling and refunding his ticket without being asked to?
I went ahead and checked ToS parts of all the big clouds and you are correct. Most have clauses to notify you before suspending the services unless [disruption]. I checked the consumer subscription services I use and they don't have such clause in theirs.
Given the record early and massive snowfall this year [1] the alarm can be reset - 5,5 gigaton fell on the 12th of august, 2,5 gigaton on the 11th and 4 gigaton on the 10th. Greenland is accumulating ice mass about a month earlier than normal.

Of course this is just as sensationalist as the Reuters article so take it with as much salt as you did when you read Reuters.

[1] http://polarportal.dk/en/greenland/surface-conditions/
Is there any chance of the EU funding a Firefox fork that is optimized for integration with other EU initiatives, e.g. data sovereignty and individual data ownership, https://www.technologyreview.com/2020/08/11/1006555/eu-data-...? If a fork is too big a bridge to cross, how about extending the roadmap of an existing-but-neglected Web Standard, contributing reference implementation code to Firefox?

Mozilla wasn't built in a day, and neither will successors. Step one is to get funding for one person with a forward-looking vision and experience with the non-public history that got Firefox to this point. There is a narrow window to preserve a subset of the brain trust for core features (Servo?) before developers get scattered to the winds of other companies.

Finally, if Firefox will eventually lose to Chrome, perhaps we need to step back and look at core protocols (like the Gopher reboot) and new security models (e.g. running each browser tab in a hardware-isolated virtual machine). Extensibility was a core offering of Firefox. There may be new optima on the trade-off chart of security vs. power, when running on newer hardware.
The tool freezes sometimes - The elements stop working until you refresh the page

P.S: Great tool. Loved it
It might be even deeper than that. I don't know if it's representative, the few Googlers I talked to were there only for the money. Their view of the company was actually quite negative.

Keeping backward-compatibility requires people that care. That have enough pride in their work to counter-balance the grind.
You can tweet about anything you want people to know about. He thought he needs to tweet that he thinks that Ghost’s practice is shady. How many times people have tweeted that Google’s practices are shady and got their accounts deleted on the whims of Google CEO?
> Some CEOs are that valuable.

The question isn't "are they valuable" though. The question was "how much should they be paid". There are people in labs, technical committees and various other key institiutions who create untold billions of dollars in value far in excess of what Jobs did. I doubt Alexander Fleming made money in proportion to the value of his contribution.

I don't necessarily disagree with how CEOs are paid. But I do disagree with the idea that value factors into the conversation somehow. Nobody is paid based on their value except by accident.
Unsolicited suggestion for those who have recently vested: California certainly has plenty of land suitable for operating a dehesa...

("Remember, it's only tear gas if it comes from the Gazeuse Region of France and bears the CS label. Otherwise you're only being treated to sparkling mass repression at the hands of the State.")
Because not everyone wants to manage their server. I use paid Ghost plan and I know I could save like $200/y by using my own hosting, but I want to just focus on writing, so I'd rather save some time than money.
I'm a prepper so yeah.
It's not pay per use or does Ghost downgrade the tier when he'd stopped using the extra staff accounts automatically within 7 days too? Don't think so. It's an illegal practice to upsell someone without consent.
If you use SaaS you’ve got to back your stuff up locally. If the app you’re using can’t handle this then don’t use it.
And to add: the existing imperative/oo programming workforce is of no use.
The way I see it, there are two numbers:

- active stuff users, that could be solved by adding new ones only after an upgrade

- views/month - this one is harder to fix, I think it should be selectable by the user how to deal with it.
Grow Skills With Work, Not Extracirriculars
I think you’re mistaken. No one started to care until Italy happened weeks after the WHO warnings. China locking down 11m people didn’t ring any alarm bells in the west.

Even when Italy happened not all countries reacted, instead thinking ‘oh we don’t have that problem we’re fine’

And then as cases did go up other countries for ‘creative’ with their handling - the UK totally gave up on testing in March and was secretly thinking to ‘ride it out’ and go for herd immunity.

So the few examples where it was handled well (say Taiwan and South Korea) are irrelevant when considering the strength of the overall global response.

Now, for dealing with melting ice sheets we need more than a majority of countries working together to prevent an event that will displace millions of people but right now the response is similar to how we responded to COVID - but imo the stakes are higher now.
India is going to overtake China in population by 2022, and the Indian population pyramid is lagging China's by 30-40 years.

This is going to be a very interesting time when China overtakes the US in the nominal size of GDP, only to have India start doing what China did to the US before it even happens.

We might be looking at the 30 Chinese years instead of the Chinese century.
Yes rude is the wrong word I‘ll edit it to make it more accurate (I’m no native speaker, sorry)
I am skeptical that this fungus absorbs radiation significantly more than the equivalent amount of water would. The paper [1] isn't very clear about possible inaccuracies in the results and I don't understand why this experiment hasn't been repeated down on Earth. The mass attenuation coefficient of the fungus is 0.234 cm^2/g at 100MeV whereas water is 0.0166 cm^2/g according to this paper [2].

[1] https://www.biorxiv.org/content/10.1101/2020.07.16.205534v1....

[2] https://apps.dtic.mil/dtic/tr/fulltext/u2/a278139.pdf

Edit: I made a mistake in this comment, see child comment for correction.
You’re right I edited the comment.
Actually this is not a matter of smartness and paying attention. Real world projects expanding over years and decades behave like complex systems and it can be guaranteed that they will have correctness issues.

Furthermore there's always a tension between speed and safety in C and C++ programs which make them particularly prone to these errors.

In fact there are probably many people who are competent enough to write safe C++ code (C's a lot harder), but they code in environments where this is unlikely to happen.
The Illustrated TLS Connection
If you are vegetarian due to moral concerns you may consider whitelisting jamon iberico de bellota. They live much better than we do.

The production of jamon iberico de bellota is strictly regulated, among other things each pig has to have at least 12500 m^2 of their natural habitat (dehesa) to roam freely and eat from the oak trees. That's what gives the meat the intense taste and infiltrated fat, the pigs grow freely roaming vast areas of their natural habitat and eat what they love most.
Thats mighty optimistic, given that most of the world already lives in terrible poverty and the wealthy already often use millitary robots to quell malcontents with sufficient success.
It is about replacing the "Dev" part with "buying/downloading" thus VendorOps.
I very much hope no C# PMs are reading this and note ideas. C# is a fine language, but it's already packed with too many features and ideas from too many other languages. No need to make even bigger.
With 3 services, and Google randomly disabling accounts perhaps 5% of the time for running customers, you have a 15% chance of having your business taken out by a buggy Google algorithm each year. That gives your business a half-life of 4.25 years, approximately, before you get the Google hammer-of-death.

Of course, those might count as one product, in which case, it's 13 years. I'm not sure how Google's algorithms work. Does it detect suspicious behavior per-service or per-cloud-account?

Ironically, so few people use Google in production that successful production use IS anomalous behavior.
A side remark: They also don't seem to have any real choice in Presidential candidates (like a lot of governments around the world).
Yes and that's not informed consent
https://archive.vn/YJrfN
Yes; exactly this. I'm contracted to Google, and so much of my Googler colleagues' time has been wasted in the last year porting projects off of the Python 2 APIs which are about to be shut down.

Are they porting to the AppEngine Python 3 APIs? Hell no: those are totally useless (no BigTable, no user authentication, etc.). If you have to rewrite everything to replace all the functionality that used to be "batteries included", you might as well build something can run on any old bare VM instead, and so—like any sensible external developer—my colleagues are doing everything they can to avoid depending on any Google-specific APIs, libraries or platforms.

I really though AppEngine and PaaS were the future, but evidently that future will not be written at Google.
Please note: I'm not saying the CEO got it completely right, I'm trying to provide a different perspective.

So ...

It wasn't just making the complaint on social media that got the response, it was the wording of the original email as well. Already in that email he has said:

> This is an extremely shady business practice ...

and

> ... makes me question my commitment to moving to Ghost.

I think the CEO got it wrong, yes, but as I said, I have some sympathy.

> I ... never in a million years would have guessed that making a complaint on social media ... would be grounds for my account being terminated.

You might want to double-check the fine-print on some of the services you use. Often there's a clause about "publicly disparaging the service provider" or similar.

Let me finish by saying I think the CEO acted wrongly, but I have some sympathy.
How is it legal that the financial report of 2019 is unavailable? It's at least a big red flag, I doubt they did such a practice the other years.
C# PMs are already implementing everything from F#. Everything you see there will be eventually C# as well. There's no doubt.
Yes i understand you, fair point for sure. But what i don't understand is the Price-tag of Ghost.
> No one is trying to sell you a system. [...] If you don't need that, no one suggests you run it on your desktop.

I disagree. People have been recommending Linux to people with non-complex needs for a long time, especially since Ubuntu went mainstream. “No one suggests you run it on your desktop” is thus wrong.

> If you feel well inside Apples walled garden, have fun there, but don't come complaining when some Unix tool or programming language does not work there.

Is this really an issue? As far as I’ve heard, macOS is a POSIX-compatible system with a BSD userland, and most Unix tools work fine. Checking out the Homebrew repos, it seems like all the Unix tools I’m used to are there. And even some Linux-specific systems like FUSE have been ported to macOS. As far as I can tell, macOS thus supports Unix tools and programming languages as well as most Linux distros.
The QNX-based OS started with BlackBerry 10 around 2013. Everything before that was a Java VM on top of a relatively small OS written by the company.
They should put participation awards in the Code of Conduct.
While reading the parent comment ("stay online for ever") I was reminded of VMware lockstep VMs, which nowadays support up to 4 cores. I wouldn't be surprised if a few places do OpenVMS on lockstep.

I am very curious what you mean by "in duplication". Do you mean "3 copies of production and a router" (probably not) - or are you saying you did something like lockstep for QEMU?

Incidentally I just found https://wiki.qemu.org/Features/COLO, which looks like it may be being successfully used privately in one or two places (looking at the email addresses).
That's a tweet with an image of part 3 of an article?

I don't understand why people do this. Please just post text.
Use LinFu

select new DynamicObject(new
{
A = value.A,
B = value.C + "_" + value.D
}).CreateDuck<DummyInterface>();
Ah, but i waited 8.5 years to play factory, no way I'm going to play prerelease satisfactory.