skysight-inc/HackerNews huggingface dataset:
This is a sign of a startup you should not work at. CEO comp in a startup should be tied to the success of the company in the form of stock. Generally in a tech type startup the salary (cash) of the key developers and the CEO are around the same. The highest comp is on the sales side. The sales team joins late (the founders and CEO should drive sales at the start) and tend to get way less stock. Their comp is based on a base salary and commission which should be uncapped.
I find the parallel between parsing and interpretation fascinating, and something i have never though about before. Is a general knowledge, any insight wether or not this parallel runs deeper than just implementation similarities ?
Current farming is strictly exploitative, it consumes tons of limited resources such as oil or quality topsoil - of course something more sustainable and responsible won't be able to compete with it. Perhaps in a couple of decades these resources will become more scarce (and thus more expensive) and alternative approaches will be closer to economic viability.
My hypothesis is that at some point someone was given clearance to try a couple of plainly-evil things, and the results were so wildly lucrative that the "don't be evil" faction either defected or lost all sway.

Notably, ads in-line with results. I suspect that was the first move that sent them irrevocably down the evil-path. Watch a non-tech-geek use Google and you'll see why—I bet ad-clicks went up 10x with that change, or more. Then they began to serve ads beyond those early "non-evil" clearly marked text-only ads. That led to them making tons of money from webspam sites, while also putting tons of effort into fighting webspam, and some time around '09 or so they realized they should lay off the latter, on account of the former.

And here we are. Google search is worse, Google advertise deceptively on purpose, and the whole web is overrun with webspam.
Although the author talks about Rust, I interpreted that point as generic. Rust happens to have characteristics that the author likes, such as static typing and declared "exceptions" in the form of Results.

I agree that languages with invisible program effects are harmful. The author said it another way as "Inconvenient knowledge is better than convenient ignorance".

I've been bitten many times when using languages which have weak types and perform implicit type conversion. I much prefer to know exactly what type of variable I'm using and perform explicit type conversion instead of having the language "take care of it" for me.
I’d expect them to give something closer to the equivalent of a recipe than just a “list of ingredients”, as other comments have highlighted too in this thread. If you ask me how to bake a cake and I just tell you “butter, eggs and cumin” that’s not quite the same as also giving you the timings, measurements, cooking temp, etc.
I use the FMC - Fundamental Modeling Concepts language to draw systems and architecture diagrams. The beauty of FMC is that only two node types exist, both having very clear semantics (depending on which of the 3 diagram types you draw/read). In a systems diagram a sharp rectangle represents an actor and a rounded rectangle/circle represents a persistent/volatile memory. You can only ever connect an actor with a memory (space), I think it’s called a bipartite graph.

My university took part in its research (less nowadays) and I’m really glad I had the chance to learn it. I still use it at work.

[0] http://www.fmc-modeling.org/
>Seems naive to me to assume that a generation or so ago straight men had no clue that gay men existed ... among them!

The parent is maybe 20-something and thinks of 2000 as some distant past filled with savages?

Straight men knew gay men existed among them (including in locker rooms) since the time of Socrates...
Because Twitter wasn't breaking any laws. Twitter should not be policing content because none of the people posting on it were breaking any laws either. The only laws Twitter was breaking was a skewed interpretation of a British Era law for which the Indian government is twisting the definition of treason.
> If `--help` does anything besides display usage info or fail, the author of the tool is to blame.

No they're not. Not every command line tool uses flags, some use ordered parameters. So parameter 1 might be a file name to write to rather than a flag. Just look at how messy it is working with tools like `cp` and the `--` flag to get an idea of the problems some programs face differentiating between files and flags.

Other tools might not take any command line parameters at all. So it's entirely forgiveable for them not to check if any parameters were supplied.

Then there is the issue that some programs accept `-h` and others `-?` as a shorthand. Some programs have `-h` as short for `--host`.

Plus even if I were to agree with your point, which I don't, it's entirely moot because it's not the author of the tool that is the one who has to fix any issues that might happen to a host system due to someone blindly running commands.

So whichever way you cut it, blindly throwing flags at executables and expecting a favourable outcome every time can be risky.

> Many applications that are installed outside the scope of a package manager, especially tools distributed as a single binary, lack a manpage.

That point wasn't forgotten by me. But if you've downloaded an application outside the scope of the package manager then you should at least have some idea how it functions and thus know whether it's safe to run `--help`. If not, you probably know where to look online to find that information out.

Like I said in my OP, I've got nothing against people using `--help` et al. I use them myself. But it shouldn't be the first thing you recommend UNIX newbies to do when they're figuring out a command. It's usually something you do when you're already familiar with what a command does but need a nudge as to what flags you need to supply.
And eventually that mimicry just creates us new secondary crops like oats: https://en.wikipedia.org/wiki/Vavilovian_mimicry
It entirely depends on how much CO2 and methane we emit, but these sorts of predictions are by convention pegged to 2100. Most of the emissions pathways, unless we stabilize things soon, keep getting hotter until at least 2200.
When I take the mri, it feels like the roof is 6” from my face. Maybe they had a more novel coupling than boring old missionary. Or maybe they weren’t fully down the tube???
Would be nice if they also started to pay taxes in the EU.
> Put Down Your Damn Phone

> Stop Ordering Stuff Off Amazon

ok boomer tier advice

edit: GALATIANS 4:16
I can't help but feel that CEO's are over-valued and it's fundamentally an attribution problem as it's hard to know how much value they actually add.

A comparison would be to fund managers and how the rise of index funds showed they actually added very little value in many cases, and weren't worth their fees.
And the Winner Is: Templates
The sibling's comment book recommendation "Hardware and Software Support for Virtualization" book is on point and it's written by one of the co-founders of VMware.

Another book on Libvirt will be handy since it is the de facto API for most virtualization including VMs and containers[1].

[1]https://www.amazon.com/Foundations-Libvirt-Development-Maint...
And I'll go another step farther--I don't normally do things that involves changing rooms in the first place. However, the times I have been naked around someone who isn't an intimate partner has more often been mixed-gender than single-gender.

I haven't done it enough for it to not feel a little weird going against the cultural conditioning, but it didn't bother me beyond that.
This is great stuff. Thanks!

I sympathize that compilers do not do "enough" of this for us. But there's really no substitute for a good code standard and developer culture focused on quality.
“Should You Pay Attention to Competitors?” By Casey Winters
sure, people in Turkey volunteered to end bitcoin experimentation
Yes, but the amounts are tiny. Would you pay an extra 10 cents a pound for your produce? That amount would be life changing for farmers.

But the market will always find the place where the work is unbearable and stop just shy of that.
This isn't a high attrition work place!

Sure in general McDonald's is. However there are always a few people who have been around for years who know a lot more than the average worker. They are in management or maintenance. They have more training, and better wages. (not to be confused with the person who has been there forever but never advanced to such a position)
Presumably because the market dictates their salary, not a vague notion of what they should be paid.

Or, to reframe the question: why don't people hire cheaper CEOs?
Shockingly common for people to not understand the consequence of the US' overly complex legislative.
But I don't think they're suggesting getting rid of the entire executive team, or carte-blanche implementing whatever iCEO says to do. They're saying replace the most expensive position with some AI, and let the executive team debate that.

Seems like we could figure out a way to find accountability in that model by assigning it to whoever is best aligned with the decision - and could provide an interesting balance for the board to debate: Why did you decide to go against the machines recommendation?
I mean, Michael Reeves on YouTube built 50% of what you're talking about with two servos and a pizza box. Just strap the whole thing on a Spot from Boston Dynamic (which, concerningly enough, Michael also has now) and you're done.
Google Cloud $1b contract with Univision
My new SAAS startup idea; scapegoat as a service.

For a few million dollars you can hire me, put all the blame on me, I say "I take full responsibility" and resign my position.
I'm probably reading too much into this, but it feels like this and other corporate announcements are channeling a pretty substantial shift in political-economic mood, theory-space or whatnot. They seem to be justifying themselves in ways that were previously unnecessary.

If Monetarism really is being abandoned, I predict unpredictable changes to economic thinking across the board. It was definitely impactful on the way in. I suppose unicorns zooming past the $trn mark is connected too.

The "cash accumulation" aspect of FAANG economies is (IMO) hard to digest in terms of economic theory. Rather that existing to finance economic activity, these companies make stock markets look like they exist solely for liquidity: cashing out VCs, compensating executives, etc. There is no "I need $1bn to build a new factory or something." There is no equity/debt ratio. Most of the texbook (at least mine, from circa 2003) doesn't apply. Apple/etc have plenty of cash, and don't need capital to expand either way. Economics has surprisingly little (new) to say about why dividends aren't happening, the difference between buybacks & dividends or cash accumulation generally.

I can think ways to "story" cash accumulation. Eg, instead of investors getting dividends and buying Vanguard or Bitcoin, FAANGs might as well just buy the securities on their behalf. This could be an argument, but I haven't heard it made. I'm not advocating it, just eg.

A "hostile" story might be that Apple are hogging all the capital that should be available for Tesla or some other company that actually needs capital.

In any case, I suspect there is more pressure to invest big sums than we know.
> If really only three fake patches were involved, then I don't understand gkh's response.

No, not only three fake patches. Those three fake patches were in 2020. This year's affair was precipitated by another known-invalid patch [1] and furthered by the research group playing victim [2].

1: https://lore.kernel.org/linux-nfs/YH5%2Fi7OvsjSmqADv@kroah.c...

2. https://lore.kernel.org/linux-nfs/YH%2FfM%2FTsbmcZzwnX@kroah...

> He hasn't been able to show further intent

From [2] above: "So what am I supposed to think here, other than that you and your group are continuing to experiment on the kernel community developers by sending such nonsense patches?"

> ... to dismiss even a grovelling apology as not sincere enough

1. From TFA, it hasn't been dismissed. Nor has it been labelled anything, let alone "not sincere enough".

2. The apology was hardly "grovelling"; more like, "we're sorry we got caught, we're sorry you felt bad about it, but we see no other way to do what we did."

> What should they do?

As the TFA says, the steps for reconciliation have been sent to them through the appropriate legal channels.

> Immolate themselves and burn down the university.
> A group piling on individuals seems to be the new sport of the 21st century.

You seem to be reading a lot of things that aren't there. It'd help if you take off the outrage hat.
Funny how the field is all dead.
Community-Led Growth: The Product-Led Growth Expansion Pack
It was for the last 11 000 years. With variabilities, but based on demographic only it was pretty scalable and sustainable.
Narratives are chains of events, which can be used to explain an outcome. Not every narrative is political.
>Frankly, my main concern would be that women would see me as "predatory", for lack of a better term.

That was outdated too during the sexual revolution (when people would get naked far more casually, including at concerts and nature, and few would bat an eye), but somehow came back to fashion as the boomer generation grow older...
This should be the top reply.

Google’s advertising may be very profitable and effective, that doesn’t mean it’s in the user’s best interest.
Watch a non-nerd use Google. They 100% do click on those ads without realizing they're ads. Constantly. I wouldn't be surprised if most ad-clicks for Google are performed by people having no clue they're clicking on an ad.
Is it E2E by default yet?
OMG as a long-time Pyramid user I never thought I would see an article referring to the Zope Component Architecture on the front page of HN.
What you are saying is not possible at Apple with quotas in their hiring process.
This article isn't actually suggesting that CEOs can be automated, it's making a modest proposal in order to point out that CEOs are overvalued and that automation is eliminating jobs for a lot of undervalued workers. Just putting that out there.
Probably it would have been best rephrased as "Feel free to create and use languages with invisible program effects or asynchrony, but beware of the downsides when you do"

That way it doesn't sound like the author's opinion is what matters.
Try this:

man man | awk '/^[A-Z]+/ { begin = 0 } /^EXAMPLES|^NAME/ { begin = 1 } (begin == 1) { print }'
but but but those don't count because...I've actually never heard the excuse, they always just go silent.

Also, can people please stop conflating things like M4A with Stalin for even like 5min?
Modi is also unique in the staggering lengths he goes to maintain a sanitized image of himself and his party online.

You forget how much attack Manmohan Singh and Congress came under during the rape crisis, or 2G scam or CWG scam. Did Manmohan Singh lose it like Modi? Did he force Twitter and Facebook to police their posts and groups? If that had happened, I should have been banned on both platforms by now.
But, they haven’t stopped printing have they?

Turkey will print money until they collapse, or other countries step in and “help them”. Bitcoin will not prevent that.

Venezuela has never printed more.
Perhaps "Vicious Cycle" and "Virtuous Cycle" is better terminology in this case. Both of them describe self-reinforcing (i.e. positive) feedback loops, while also making clear judgement on the desirability of the consequences.
Because that's how you end up with paperclip maximizers? https://www.lesswrong.com/tag/paperclip-maximizer

Realistically though, they are supposed to be here for liability purposes. I've read of some companies decreasing CEO salaries and employing people just out of university, only to fire them a few months later to satisfy the board.
Paywall for mostly unpaid or underpaid content creators
Yes, speculation is great. Until it isn’t.

Bank accounts also don’t shrink in value the way Bitcoin does sometimes.
That's basically how tea cultivation has historically worked. If you let a goat loose on a tea field it will eat literally everything but the tea plants.
Two things, both mentioned in the article:

The normal sliding tray you lie on was removed--they had to crawl in but they had the whole ring available. And they did it spoon fashion.
Tthe opposite of not wanting selection via cowardice isn't "select more white people", as many seem to misunderstand. It's simply wanting selection based on the criteria at hand.

As long as a mob force exists that alters that equation, you'll have at least minor distortion.

It could well be that without the mob the award candidates would've been exactly the same, but we won't know.
I disagree, slightly.

The association with "effect" and "async" is erroneous when discussing the topic at this level. Is a heap-read an effect? Is an L2 cache write an effect? Of course they are, but the machine abstracts these from us. We consider effects like `fetch(...)` an effect because of its associativity of remoteness and propensity to fail or change, but that's the incorrect lens. Instead, the lens should be purity, including purity of passed routines. If the network was rock solid (like mem reads) and we read a fixed document, suddenly that effect wouldn't feel like an effect. The color of the fn would go back to whichever is the pure form, and all would be well. We deem some effects effects because of programming constructs and performance, and other effects we don't even consider because we trust the underlying implementation of the machine. Consequently, I fundamentally don't fully align with the article's claim.

While I do generally agree that the color information is communicative, I think function names and input/output types are responsible for that type communication.

When OCaml effects land in 5.x, I look forward to using the effect keyword to achieve this goal. For better or worse, I plan to use it for much more as well--providing general implementations for _most things_, simply s.t. providing test doubles in integration tests becomes a piece of cake, with zero need for fancy test provisions (module mocking, DI, ...<insert usual suspects>)
>Yes, it's way different, obviously!

Obviously if one is from a puritan culture and that's all they know.

Hasn't been as obvious in nordic countries, Germany, etc.
this niche is apparently quite packed with individual contractors.
A narrative can be a hypothesis, a hypothesis for the [hi]story (i.e. sequence of events) of what happened.
> Not all automation is economically efficient - i.e. it's cheaper to hire outsourced janitors than building state of the art cleaning robots to automate their jobs.

And a trap many companies large enough to afford full time janitors don't realize: with outsourcing janitors they're relinquishing a lot of control towards the service provider and the work quality. The result more often than not is disgruntled employees waiting for days for stuff such as replacing a cracked toilet seat to be done.
Yup. She can make anything interesting.
Yeah lol. That's my argument against full on crypto. It's able to exist because of the safety bubble provided by centralized government and all the complex systems of safety (law, police, army, regulations, etc) that it has created.

You could never have crypto in an anarchist vacuum.
Most of Apple’s money is made abroad. Is there a reason why it should come back to the US at a loss for the stock holder?
I think that evan tap water that's totally safe to drink would still usually be problematic in an ultrasonic humidifier. There's nothing dangerous about drinking some dissolved minerals, but you (probably) don't want to breathe them.
Mistakes to Avoid in Your Technical Interviews
I wondered about the corollary - at what point does selective pressure create a weed that's indistinguishable from a crop?
Or just a centaur model where the ai generate courses of actions and the human picks from those and/or modifies them.
My understanding of poison ivy is that no part of the plant is nontoxic. Burning just the base would minimize the toxic cloud, but not eliminate it.
Years ago, Nordstrom had an employee at the store that was to be fired when a customer got super angry. They would be hauled out from the back and fired. "Fred, this lady doesn't like her pants. I believe that is your department. You're fired. Please accept our apologies, ma'am. " Then Fred would go back to the break room and read the paper until it was time to be fired again.
'.org' never meant "non-commercial", it meant "not primarily commercial".. no one has, or had, problems with somegame.org making money even before they were charging for domain names and these questions were new.
The reason for this is chain of custody. They should be able to prove that from the time that the person last had the device until the point when the evidence was collected, no one modified it. And from the point where the evidence was collected, until when its presented to the court, no one modified it.

But these type of vulnerabilities present a problem, in that reading the device could/would modify timestaps of the data captured. The solution is to not use Cellebrite, there are lots of forensic analysis tools. To be effective Signal would need to exploit the major vendors equally.
See Boston Consulting Group, Deloitte, Ernst & Young, KPMG and PwC. And then the second tier below that.

They also offer the lead-in service of making your idea into pretty slides with their logo, so it's clear later that they endorsed the idea from the get-go.
This is ridiculous. A spec like "grow the market cap of this company by 4x in 3 years" is entirely unambiguous, where do you even start automating it.
Check out Q8/9/10 in the MPL FAQ:
https://www.mozilla.org/en-US/MPL/2.0/FAQ/

I don't believe the MPL requires the ability to re-link; this is one of the reasons I chose it over the LGPL.

(My intentions are to promote development of the libfive by require changes to the library itself to be shared, while not limiting commercial use / distribution / embedding into a larger application; there is at least one commercial CAD company using libfive as a component in their application)
My wife is from a city of 7 million in China. Not only would you not have heard of it, most Chinese I've met also need some explanation of where it is.

I've traveled in China, and sometimes we just stop at some convenient roadside "village" for lunch, the kind of place that would have a Denny's and a gas station in the US. Except in China, the restaurant has five stories and it's bumper to bumper traffic outside. The population difference is really hard to get used to.
We use PlantUML with markdown in our internal wiki. The pros are a) that you can understand the markdown on its own, b) we can diff changes to the diagrams, and c) the source code is very small. The main downside is people are more used to drawing than coding diagrams (even developers), and the output quality of PlantUML leaves a LOT to be desired, by today's standards.
https://youtu.be/yjfrJzdx7DA
Regardless of this PR they put out.

This spend was probably in the books, so let’s wrap it in a nice bow before Congressional hearings.
The state has the resources to prosecute any crime. The state does not have the resources to prosecute every crime. Even the most totalitarian surveillance states have thriving black markets.

Nearly anywhere in the Western world, one can find highly illegal drugs with no more than a few phone calls. Cryptocurrency is far easier to smuggle and conceal than cannabis. If governments have repeatedly proven hilariously incompetent at the War on Drugs, why would we possibly expect any government to be capable of stomping out cryptocurrency by its citizenry?
I see what you're getting at, but in this example there would be millions of cups and the individual raindrops would be spread out over a massive area of land.