skysight-inc/HackerNews huggingface dataset:
Exactly, why would a high performer want to subsidize the lower performers with their own salary? Just go somewhere that will continue to pay top market rate.
This really just seems like more a comment on how you relatively value networking compared to skills acquisition. Being a technical worker instead of a manager isn't a flaw - I am happy to continue delivering technical product to my company and I definitely deliver significant value.

I don't disagree that starting a company comes with risks and a personal investment that warrants increased compensation - but right now CEOs in the US make an average of 670x their employees... that is extreme.

I think the modern world has come to view low level employees as replaceable and thus the compensation is more focused on market pricing instead of individual value creation - but with CEOs that 670x is usually justified with how important the decisions they are making are but founders and CEOs are just as replaceable as anyone else.
To me, your story is “Linux good, Windows bad” and you have created a narrative around that.

Anecdotally, I have seen multiple successful greenfields rewrites on Windows. I am sure we could find plenty of examples of unsuccessful rewrites from Windows onto Linux. That is: your cause/effect analysis is probably incorrect. Rewrites are hard, and the OS is probably only a minor role.

Disclaimer: I am a long time Windows hater, but Windows has been used to put food on my table.
The point of this article is that the casual conventional wisdom is that Adams' whole schtick is mocking the beliefs of managers, when in fact Adams is a much more complicated figure who also non-ironically believes we should be preemptively murdering teenaged males who appear to be on the autism spectrum in order to prevent mass shootings.

The article points out that Adams deeply warped personal beliefs have thus far not overtly made it into the comic strip, but not only have they now (with this strip as an example), but Adams himself is bragging about it on Twitter.

So: no, the joke here is not simply about mocking the beliefs of the managerial class. It's the "identify as an attack helicopter" joke, as a preceding comment correctly observed.
I'm wondering how much of that language is common to all publicly traded companies and how often the clawback policy is actually activated. Maybe the board sees enforcing the clause to be detrimental because it would impair their ability to hire another CEO, or it would have a chilling effect on the performance of CEOs in general. The board members are all wealthy themselves so this isn't a decision that affects their lives in any material way, except for their likelihood of being appointed to other company boards in the future. They basically meet in a fancy conference room once every six weeks to eat an expensive lunch and play-act at running a company.
I think the point is that you can use a streaming IO approach to transcode or load data into the compact representation in memory, which is then used by whatever algorithm actually needs the in-memory access. You don't have to naively load the entire serialization from disk into memory.

This is one reason projects like Twitter popularized serializations like json-stream in the past, to make it even easier to incrementally load a large file with basic software. Formats like TSV and CSV are also trivially easy to load with streaming IO.

I think the mark of good data formats and libraries is that they allow for this. They should not force an in-memory all or nothing approach, even if applications may want to put all their data in memory. If for no other reason, the application developer should be allowed to commit most of the system RAM to their actual data, not the temporary buffers needed during the IO process.

If I want to push a machine to its limits on some large data, I do not want to be limited to 1/2, 1/3 or worse of the machine size because some IO library developers have all read an article like this and think "my data fits in RAM"! It's not "your data" nor your RAM when you are writing a library. If a user's actual end data might just barely fit in RAM, it will certainly fail if the deep call-stack of typical data analysis tools is cavalier about allocating additional whole-dataset copies during some synchronous load step...
The more commonly cited paper is the Wadler paper[1]. It's the backbone of Prettier. Although tbh it's a little hard to decode the semantics of the Wadler paper into a more conventional language because of Haskell's laziness. Stuff like union is implicitly lazy in the paper which can trip you up.

Also while the core semantics are (basically) the same in the Wadler paper and Prettier, there's a thick layer of special cases that allows Prettier to actually print stuff in a human readable way. Turns out there's a lot more than just math when it comes to readability.

[1]: https://homepages.inf.ed.ac.uk/wadler/papers/prettier/pretti...
How do I join? ( serious question)
MicroStrategy CEO Michael Saylor steps down to ‘focus’ on Bitcoin as chairman
So what, this is a solved problem. There are plenty of waxed paper alternatives. This is evil.
> All these people had salaries in excess of $180k I presume + stock compensation. Sorry, but they do not fall in the category of people that were exploited.

The gilded cage is freedom argument?
What do you mean "how is your life different"? His yacht may not have a second helicopter pad, for example!
Teensy is great, but that puts you in the $20 range and doesn't have WiFi.
I made this Chrome extension to ensure I test EVERYTHING before I deploy to Production.

With insightful reporting, it's perfect for anyone who'd like to monitor their in-house or outsourced test team, and help the team see which parts of the product they're missing.

You can use it find holes in your Selenium/Puppeteer/Playwright test automation.
I'd say, one big database per service. Often times there are natural places to separate concerns and end up with multiple databases. If you ever want to join things for offline analysis, it's not hard to make a mapreduce pipeline of some kind that reads from all of them and gives you that boundless flexibility.

Then if/when it comes time for sharding, you probably only have to worry about one of those databases first, and you possibly shard it in a higher-level logical way that works for that kind of service (e.g. one smaller database per physical region of customers) instead of something at a lower level with a distributed database. Horizontally scaling DBs sound a lot nicer than they really are.
You don't really have a point, or if you do you're referencing it so obliquely and mysteriously it's almost completely impossible to tell what it is.

As far as I can tell you hate big tech. You think the programming job market will collapse. And it'll be good for us, as we'll learn to deal with uncertainty!

Woo hoo.

But you have no actual advice on how.
Exactly - all these articles about CEO compensation are misleading.

Case in point: Intel's CEO's 2021 salary was reported as almost $180M. In reality, he got only about $10M. He hit literally none of the targets that would allow him to get the rest of the compensation (although in theory he has a few years to hit those targets).
An article I read on HN talked about the difference between being nice (saying something to appease someone) vs. kind (doing something that benefits another person).

It mentioned on the NYC Subway you will see a guy help with a mother's pram but not say a word. No small talk. No smile. They are kind but not nice.

Assuming the above definition, I would say this CEO is "nice" but not "kind".
Most people using crypto - actually running nodes, creating contracts, and sending messages on the blockchain - prefer it to dealing with traditional bank transfers and completely opaque centralized systems. It is often faster, easier, and cheaper to send USDC than USD, and it is far more programmable and extensible to develop an ERC20 contract than hope for a Stripe SDK or Shopify plugin.

People will still use it even if the government attempts to cut it off entirely. Net result is that legitimate users will be treated as criminal, and/or will be forced to use broken banking infrastructure.
Dedicated servers are hugely under valued / under appreciated.
Identifying the country a person lives in would be reasonably accurate. ISPs are generally country specific and have a known range of public IPs.

It's been well known since the creation of www that users attention spans are non-existent and they will leave a page if they don't see the information that interests them within seconds.
I struggle to understand how relational isn't a subset of documents (namely flat documents): what am I missing?
A brief rant on the future of interaction design
This basically how all of arduino "works". It was quite shocking to see this after working on embedded systems in grad school that used interrupt driven microcontrollers for low power situations to see a while (true) in the core arduino main.c

edit: but it makes sense from the perspective of a education and hobbyist needs to take the simplest option that could work
That's the correct pronunciation.
That's still one 9.
And one engineer can (or could in 2018) put the unix name of the person sitting next to them in the "Reviewed By:" field and force push something, but it isn't/wasn't The Done Thing outside of the most extreme 3am SEV-0 scenarios.

Any two people are in a less-extreme but similar boat: if someone puts up a bad diff and someone without a stake in the code accepts it, they had better hope to hell nothing goes wrong.

SEV review is a remarkably enlightened process for what it is, but you do not want to sit there explaining to extreme-seniority people why you YOLO'd something into Presto without buy in from a Presto hacker with your manager sitting behind you already thinking about how much this is going to get harped on in calibration.

The `OWNERS` file at FB is in `hg log`, but it's there.
CRA will screw you if you incorporate and only have one client.

My employer is using Deel, paying me as sole proprietor, and that's fine. Deel can also act as an EOR and I could be "full time", and that could offer benefits. But it feels like a bit of a veneer overtop over what feels like contracting anyways, and it would mean less $$ in my pocket. It doesn't make a lot of sense.

Especially now that pharmaceuticals in Ontario are free for kids whose parents don't have a plan.

Also, it seems that telling my dentist and physiotherapist that I don't have a plan seems to make them behave more responsibly, on the whole.

If I end up at some point landing more clients and I end up being more consultant than single-client contractor, then I will incorporate.
Maybe you can enlighten us what the definition should be.
But the same $50m paid to a single employee (on top of hundreds more) is not robbery?
> the kids often grow up westernized and don’t reciprocate

That should be expected though, and is likely an advantage for those kids. Integration is an important step in adopting a new country. That this will put you at odds with your parents is a common thing too, almost every group of immigrants that I'm aware of has this.
Scrooge McDuck was a gold bug so he may have kept the gold to swim in just like Peter Schiff
https://twitter.com/KentonVarda/status/1523666343412654081
What CEO doesn't approve overall hiring numbers? If you're worth paying millions upon millions of dollars a year, shouldn't you have capital-F Foresight?

Or is it more that most public-company CEOs are probably not playing above replacement level?
> What it fundamentally boils down to is that your org chart determines your architecture.

This is Conway’s law

https://en.wikipedia.org/wiki/Conway%27s_law
The way I code now after 10 years: Use one big file.
No executable I'm capable of writing on my own is complex enough to need 50 files spread across a 3-layers-deep directory tree. Doesn't matter if it's a backend, a UI, or what. There's no way your React or whatever tutorial example code needs that either. And you don't gain any meaningful organization splitting into files when there are already namespaces, classes, structs, comments, etc. I don't want to waste time reorganizing it, dealing with imports, or jumping around different files while I code.

Oh, there's some custom lib I want to share between executables, like a Postgres client? Fine, it gets its own new file. Maybe I end up with 4 files in the end.
Churches/mosques were common in the places where the OP picked churches/mosques. I don’t think the fact that qanats existed widely for a long time should necessarily disqualify this instance.
I would say that Kalanick and Neumann's mistakes were quite a bit worse than overhiring.
Too bad. Tell them anyway, unless you want regulations to be passed that work like habeas corpus rights for users of your service.

Companies with abusive ToS enforcement policies can do the right thing of their own volition, or they can be forced to do so by law. It's up to them. Continuing with their current policies under the delusion that being accountable to their users somehow "helps the bad guys" won't be sustainable in the long run.
>That's literally all it was.

No; that's really not what it was.

This was not about margin lending to Robinhood customers. It was about a multi-billion dollar increase in collateral required by the NSCC due to a large volume of unsettled trades in highly volatile stocks.

ref. https://fortune.com/2021/02/02/robinhood-gamestop-restricted...
Mitigating Manipulation in Peer Review via Randomized Reviewer Assignments [pdf]
My Galaxy Note 3 lasted about 10 years, by generally charging it to about 50% most of the time. Charged it to about 80% before bus rides, or before meetings. Finally had to replace it due to Sprint shutting down in Seattle region (phone was carrier locked). Never replaced the (replaceable) battery.

Still have 2 old 17" crt monitors for emergency & trouble-shooting. Still have 3 old LCD monitors - one dead pixel in all, each 10+ years old.

Devices can last a heck of a long time, with care and luck. But not when manufacturers start getting slimy like this article describes.
Show HN: Property Trends Scraped from Zillow
Downvotes? But you're absolutely right. What an embarrassing industry to be a part of.
Yes, dev ops and the surrounding tooling are studied. ICSE, FSE, and CHI publish papers on these topics.

Though you’re right that code gets more attention.
Because writing functional code forces you to define your program in mathematical terms and this improves your ability to reason about your program.

Imperative code is very convenient when you're describing processes that access a lot of shared global state at the lowest level, but it becomes difficult to keep track of everything when you have a lot, and math doesn't know how to handle that much complexity.

But math can help with simpler things, like unary functions that aren't allowed side effects. And if you opt-in to only using unary functions without side-effects, you get to use most of category theory for free.

Simplicity is the ultimate sophistication, and functional programming requires simplicity.
You clearly don’t know anyone who went to STEM grad school if you’re saying that
I believe you cannot force push anymore.
MicroStrategy’s Saylor Drops CEO Role as Company Posts $1B Loss
I'm actually one of their customers.
This is basically the Lord Farquaad line: "some of you may die, but it is a price I am willing to pay"

I don't think they're tone-deaf as much as they don't care.
Which reminds me of another line, this time from Kids in the Hall (from the Girl Drink Drunk sketch): (from memory, so may not be exact) "I can't help to feel responsible for this, but then again, I can't help not to care: that's just who I am")
His job is to make big ambitious bets. These didn't pay off. CEOs are not hired (or retained) for the benefit of employees or customers, they are hired by boards for the benefit of shareholders, and shareholders in Robinhood were not buying for stable reliable dividends.
Would not recommend ayahuasca to someone with suicidal thoughts or a history of self-harm. Especially if they have not done any prior work/therapy as to the cause. (Disclaimer, not a doctor or any kind of therapist, but have drank it myself 150+ times and worked at an ayahuasca retreat where I've seen this situation).

Ketamine seems to be fast-acting for depression. A proper MDMA session with a therapist and follow up support is looking like a great way to work on things like this. (This is not advice: please don't take advice concerning illegal drugs from random people on the internet)
But it's not as simple as a robbery, like they forced their way in, or gained access to a key that its owner attempted to keep private.

If you offer a sheep for 100 lb of apples, and someone accepts and gives you the 100 lb of apples, you owe them a sheep, even if you later think that deal was a bad use of that sheep.

If you say "currency is to move and out of my bank/warehouse according to these rules, conducted by this robot", and someone finds a profitable way to transact with that robot according to those rules, you have arguably signed away those profits to that someone, and they are then entitled to keep what the rule-implementing robot gave them.

This doesn't mean "code is law" actually works as a defense in court -- there are are all kinds of reason why that promise might be unenforceable -- but you can't casually asset that this is a robbery without examining the specifics of how the transfer happened.
One advantage I didn't see in the article was the performance costs of network latency. If you're running everything on one server, every DB interaction, microservice interaction, etc. would not necessarily need to go over the network. I think it is safe to say, IO is generally the biggest performance bottleneck of most web applications. Minimizing/negating that should not be underestimated.
Yeah, I can attest that even banks are really using best effort eventual consistency. However, I think it is very difficult to reason about with systems that try to use eventual consistency as an abstraction. It's a lot easier to think about explicitly when you have one data source/event that propagates outwards through systems with stronger individual guarantees than eventual consistency.
At this point, unfortunately, "take responsibility" it just a PR phrase. It doesn't come with any consequences, responsibility, or costs to the individual in the corporate class.
Take a look at AMMs.

Essentially my deposit goes into a pool of two currencies. Let’s use USDC and EUROC for example.

The pool is used to facilitate people trading from USDC to EUROC and vice versa. To trade through the pool you’re charged a small fee. 0.01% to 0.3% in most cases.

Those fees are then distributed to all the people who deposited in the pool. Proportional to their share of the deposits.

I like to think of it as breaking up the fees charged by (now) unnecessary forex brokers and agents and distributing it back to the people.
Check out workonclimate.slack.com - I found a job there. It is a quite active community of people thinking and feeling as you do. You'll find climate-related jobs aggregators and opportunities to engage with companies/individuals seeking talent of all sorts.
I'd like to see what that amount of cash could could do for southern Madagascar right now.
That's a great point, even Scrooge McDuck does not hold cash!
It might not be pound foolish to the company. Their primary goal is making money not fostering open source.
> what happens if you let the conventional software use a similarly enlarged RAM budget or fast storage?

Oh I absolutely have gone down this road as well.

The biggest thing for me is taking advantage of the other benefits you can get with in-memory working sets, such as arbitrary pointer machine representations.

When working with a traditional SQL engine (even one tuned for memory-only operation), there are many rules you have to play by or things will not go well.
Sure. There’s risk there too. I prefer usdc as the reserves are audited regularly
> Mostly it will get in the way.

This is simply not true. I use GitHub Copilot and it's already made me faster and shows me ideas I would not have thought of myself. And that's just Copilot. When you can talk to an interface and say "I want to update the vote count by one when I click this button" I think you'll change your mind. The AI will know the entire codebase inside out, it will know the intention of all the code, all the data models, know how users use the application intimately, be aware of problems instantly, able to run hotfixes without user intervention. Got a slow query? No problem, here is some SQL that follows all the business rules and is 10x more efficient. And that's just a start. Every single aspect of software development from management, engineering, and marketing will all be transformed.

As for photographers I have 99% more friends and family pumping out thousands of high quality photographs than I did in 2000. Go look at all the professional looking shows made by regular folk on YouTube. To deny that camera phones transformed photography seems silly.

Regular folk have access to drones to do wild tracking shots in 4k that were only possible with helicopters and huge cameras 20 years ago.

The future is here, it's happening all around us so rapidly we have a hard time keeping up with how dramatic the changes are.
Especially with that name. . .
I don’t think humanity has ever not been morally bankrupt. Politics has always been immoral. Industrialism has always been immoral. Slavery was commonplace. We used to have feudalism and nobility.

Morals are only applicable to those who have no choice and power to choose otherwise.
This is the standard cloud/managed ROI argument. If you work for a company that falls into the target audience for the service, it will be a no-brainer. If you don’t…

Crunchy Data’s Postgres operator for Kubernetes is basically a roll-your-own RDS.
The model starts from 64x64 8bit RGB image of noise (random pixels) so technically 1 in 3_145_728 (64x64x256x3) but most will probably be very close to each other as the color difference won't be that much. The image is then further upsampled by two other models which will change some details, but shouldn't affect the general composition of an image.
Exactly. The HN crowd is obsessed with minimalism and reducing "bloat".

It has become a cult, where availability and scale requirements are apparently fiction. "You are not FAANG, you don't have these requirements."
Padauk makes them (or at least did), and calls them FPPAs. These are the same folks that brought you those infamous 3-cent-at-single-quantities OTP microcontrollers, so they're probably not for the faint of heart, but what you're asking for has been done.
> Everything would be prompt-driven.

Just like in Star Trek. They really knew what the end goal was didn't they.

> enterprises will realize they can just outsource that expert who's been reduced to simply typing prompts and nodding yes or no

Tbf a program averaging the market for a fact gives better returns than most of the financial industry, yet they still exist. Even if we can automate something doesn't mean we will, usually for pointless emotional reasons.

But on the other hand it's hard to say if in a 100 years humans will still be employable in any practical capacity for literally anything.
This might be part of the reason, if OP's account was actually compromised, they signed up this month and got their first abuse report less than half a month after, the type of customer hetzner does not want in general...
Canada but pretty close.

I’ve found crypto a great method when buying small apps and companies off people. Saves me $75 and a trip to the bank.