skysight-inc/HackerNews huggingface dataset:
> You have only heard one side of the story.

Yep. I don't need to hear the side of the story of the people who devalued the hard work of others within their org for their own personal gain.

The only side of the story I need to hear is the side of the CO-founder who was only given 15% stake in the company to begin with so that they could never protect themselves from the clearly Machiavellian CEO.

CEOs in general, tend to be charismatic. They tend to be storytellers. That's often the reason they are chosen for their role; it's often their only real skill -- the ability to develop and push narrative.

In my view, I am better off not hearing the CEO's side of the story. Because I, like many people of average or below intelligence, am unlikely to be able to see through the lies in their narrative. Regardless of what's true, I would probably be convinced by whatever they say.

I have personal experience being fooled by charismatic people. The only side of the story I need to hear is the side of the person who was duped.

> And there's no way to tell what's true.

15% stake for a co-founder who clearly didn't understand the stakes (pun intended) involved in taking such a low equity share clearly points out where the evil lies here.
No, I unprotected it so people could read it.

I guess I’ll have to be more explicit.
Not the author, but I worked on the Ledger team at Stripe for 5 years.

Clearing is definitely a key part and a large amount of signal can be derived simply through the zero-balance assertion. To give you some more detailed examples of that:

1. System A bookkeeps +$11 and system B bookkeeps -$10 against the same account, where this is representative of A handing off responsibilities to B during some multi-step process and something was off. In practice, this might look like a Charge being handed off from a product team to the team integrating with card networks for submission. There's plenty of reasons this could have gone awry internally from either team like incorrect fee handling, incorrect FX handling, etc.

2. Pipelines reconciling data may bookkeep $11 and -$10 against the same account, where the two events come from different data sources. This could be a difference in Stripe data vs partner reporting or even a difference between two reports from the same partner (e.g. a transaction-level report against a aggregate we've estimated attributions for). Again, there's plenty of reasons this goes wrong like an error on our side, unexpected partner behaviour, actual partner error, or our incorrect interpretation of a complex partner behaviour.

This approach is general in that we don't need to be concerned about what the actual data models or system interactions are to effectively apply monitoring to everything. Another element is to not create a lot of noise on for non-zero balances while they're in an interim state. Some amount of modelling happens to establish an expected time to clear for accounts, and with the right granularity, like "Charges from product teams to integrating teams usually take 10 minutes", "partner report A and B arrive and are processed 1 day apart", or "we receive money from partner A about 2 days after submitting".

In the end, we're trying to boil down every other Stripe system and partner integrations into a Stripe-wide set of discrete states, transitions, and with dollar value they're for. Teams may have their own system diagrams but they'll also have a parallel Ledger event diagram if they handle money which takes consideration to get right (e.g. failure modes, modelling everything well). I suspect that's what the author is getting at with reasoning more mathematically about distributed systems, as we add a twist on a typical system design here.
I shouldn't post in the middle of the night. My bad. I'll check it out!
I always wanted to program, to create great things, got really good at it, but most of the time I was overtaken by folks playing politics that only used tech as a stepping stone to something they always wanted to do but only tech gave them financial resources to do that.
The new recruits are actually a best-case scenario - going more than a decade back, ~75% of potential recruits that wanted to sign up were rejected for being clinically obese. Of the 25% left, a significant portion could not complete the first physical test. The test is one minute each of sit-ups, push-ups, and a one-mile run.

This [0] was linked up-thread and touches on increasing injury rates that the US army has worked to get down

[0] https://invid.xethos.net/watch?v=sWN13pKVp9s
It's worse than that. Any sufficiently motivated person can phrase data any way they choose, particularly when their bonus is tied to it. Nor does the consumer of the data always validate that data. I've never seen a manager read a report they requested. That is on top of your suffix which I agree with a well.
Put me on a sister team to the old team. It felt like a bait and switch, though it ended up being a good experience
That is a cool trick, i should add an option to copy that code as well.
A million after taxes is worth 20 years at 100k after taxes (50% rate).

Investing a million today say in real estate over 20 years will give you money to live on while you rent and a the property can be sold for double in 20 years. Repeat and this strategy would bring increasing wealth for a 20 year old.
Looks interesting! but not clear to me who is behind the project? do you know if it is a commercial sponsorship, Golang team / Google, or pure community based open source ?
I can say that the Muse podcast (which was about building software in general, not just their app) was one of the most refreshing things I'd heard. Great interviews with other product builders, and lots of examples that get into the weeds of what makes software fast, fun to use, or easy to build/deploy.

What was surprising was that there was almost no mention of Muse (the app) outside of this podcast, on the general web. Nothing on HN from what I could tell. Their Twitter account was very quiet, plus I never saw organic posts from people who were using the tool.

Which is surprising because the "Tools for Thought" space is chock-full of people online posting screenshots, knowledge graphs and talking about features.

It's crazy that there was more chatter about OneNote (the most boring free-form organization tool there is) and almost nothing about Muse.
Hair isn't dead. It's not cells at all, just extruded protein. But that's largely beside the point.
Salaries is one thing. Your lifestyle choices are another thing entirely.
Hand washing doesn't need to be constant to be effective in the vast majority of situations, especially the situations where you're setting up a big bunch of items and you could wrap them.
No one is disagreeing with “if we go to war with Russia there will be a draft and millions will die.”

They’re disagreeing with your suggestion that the way to avoid war with Russia is by not supporting Ukraine now or that Ukraine is necessarily doomed because of a 3:1 difference in manpower.

If you want to talk about repeating history, maybe look up how well appeasement worked with the Nazis, another lying autocratic regime wallowing in delusions about its own greatness.
AI is doing just fine
Haha, I don’t think so. It was January 2017 so probably the same time period. Hopefully, it ended up working out for you like it worked out for me.
WikiLLM: LLMs as Collaboratively Edited Knowledge Bases
I actually didn't notice that!

I wanted to add some sort of image to the repository README, and it seemed like the simplest way to do so.
Datacenter for AI training workloads.
You’re kind of rewriting history there. App Stores were plentiful on other smartphones. Apple might have needed internal practice, but they knew how the business would work.

And Tony Fadell famously lost the job of making the iPhone. His idea was to use the OS used in the iPods. Jobs instead chose to minify macOS. Fadell then kind of lost his political grip at Apple and left afterwards.
>> Sure, everyone plays the game differently.

No, that’s the thing: not everyone treats it as a game. For a lot of people it feels more like work and is draining like no game is.
As soon as "agile" became "Agile" with a capital A, the war was lost. "Doing" Agile is missing the point; one must be agile.
Not ... sure that's the best reductio, since many governments do make broad-based equity investments, via Sovereign Wealth Funds, and it does bolster their long-term financial outlook.

To bring it back to the specifics of the original argument, and refine it a bit, the relevant point is, "If these are such easy profits from doing nothing, why doesn't the government get in on it?" Alternatively, why don't the universities themselves develop drugs to the point of FDA approval and mass marketing?

The unfortunate answer is: it's not actually easy profits. It's highly speculative and difficult work to turn a drug from "supported by university research" to "ready to market to the public". Sometimes universities do try to cover some of that ground though.
A bad EM can do so much more damage than a bad IC. I don't think that's talked about enough. In my now very long career I've had 1 great manager, a few good/decent ones, and a lot of lousy ones. The lousy ones just make the job so much harder and sometimes outright miserable. A bad EM coupled with junior ICs can be particularly bad combo. At least as I got older I came to realize I can work with bad managers and help move things towards a better place, or bail if I feel it's hopeless.
do you think this is always the case, or it's just your perspective as a dev?

could it be that someone from sales/marketing say that these things are only 20% of the work for them, and building the app is the 80%?
No, I’m aware of how people downplay the scope involved in building a GUI framework. I’ve written your comment no less than (I estimate) 10 times on this very site.

I give these devs the benefit of the doubt given their prior body of work.
You arent missing out on anything. In fact its a general rule these days that once the entire herd starts braying about how something is blowing their 3 inch minds, it is not worth paying attention too anymore. Social media algos and never ending novelty streams, program everyone to jump up and down over meaningless half baked shit. And current AI is half baked shit. And all the known fixes are half baked too which compounds the ever growing shit mountain. Add mentally bankrupt monopoly chasing financiers into the mix and you get a shit mountain range.
When you are incognito, only people you swipe see you. Once you match, your matches can still see and communicate with you in app.

Be strategic. Everything happens during that one week subscription.

Once you match, pause and go figure out if they are a good person for you, if you don’t, pause anyway and wait a bit. Checking tinder shouldn’t be like checking email. Do it deliberately.
When I first started making web pages. My first <HTML> (back then we caps our tags because we were gangsta). I had just installed Netscape Navigator and was writing my pages (I don’t think we called it a site back then, the whole lot was a website), I wanted to share some punk rock music I was into as my website was a giant list of links to other bands etc etc. Me, being on Mac OS 7, just went with what I had been using, sit.hqx. I had no idea this wasn’t “standard”, no idea other folks couldn’t stuffit-expander their way to easy file sharing. Apache web server had no problem sending the mime-type. Stuffit will forever be baked in my heart as my first archive “wait you mean you can’t open that?” experience on the internet. Mind you this was pre-winrar. Pre-7z. Pre-AOL. Pre-Flatscreens. Pre-cellphones. Fuck I’m old.
A graceful message instead of letting the entire process crash is a way of handling even unexpected errors, i.e. 5XX on the web. Without anticipating them some backends will completely crash.
What's your question, exactly? "Can inflation[1] be caused by other means than literally printing money?" Of course it can. That's not a license to call things like supply shocks or trade wars "printing money" though. Your hyperfocus on this one gotcha point is betraying your ignorance about the actual economics, which is my point you seem to be trying to ignore.

[1] Actually you started with money supply expansion, which isn't really the same thing. But I think you're really talking about inflation.
Which makes Ayn Rand's heroes better than the douchebags we have IRL.
I appreciate you arguing so far past me that you fail to see we agree on half of your points. I'll leave it there. Suggest less, empathise more -- you might find a halfway point where both people have valid points.

> We don't want you to try and dictate how we consume it what we think about it or where it's used after we purchased it.

I didn't sell it to you. That's the whole point. Buy it? Take it. But you've so far missed my argument that you should start again. Art doesn't exist in a 'purchased' state by the entire world. Otherwise, Netflix is free. Please, stop trying to school me.
> Their brain fires up at about 14, and soon starts to figure out that life is actually a costume party ...

I read this in the voice of Douglas Adams.
> When Your Content is created with or submitted to the Services, you grant us a worldwide, royalty-free, perpetual, irrevocable, non-exclusive, transferable, and sublicensable license to use, copy, modify, adapt, prepare derivative works of, distribute, store, perform, and display Your Content and any name, username, voice, or likeness provided in connection with Your Content in all media formats and channels now known or later developed anywhere in the world. This license includes the right for us to make Your Content available for syndication, broadcast, distribution, or publication by other companies, organizations, or individuals who partner with Reddit. You also agree that we may remove metadata associated with Your Content, and you irrevocably waive any claims and assertions of moral rights or attribution with respect to Your Content.

From the oldest version of their ToS[1]. This is unchanged in the newest versions even for the EEA[2]. It seems pretty clearly that whatever AI training is doing is covered by "use, copy, modify, adapt, prepare derivative works of, distribute, store, perform, and display" in "media formats and channels now known or later developed anywhere in the world" (emphasis mine).

[1] https://www.redditinc.com/policies/user-agreement-october-15...

[2] https://www.redditinc.com/policies/user-agreement-february-1...
I find that the experience doing this is essentially unbearable due to graphics problems on retina displays, input lag and the like. I also figure that the kind of person who wants an editor which is designed to paint as fast as possible probably wouldn’t want to have a whole VM and spice/similar client sitting between them and the editor.
Agreed, they did not seem to do much in terms of discoverability. There was simply more awareness in the public for things like Obsidian, Logseq, Notion, or Excalidraw.

That they were an iPad/Mac only app likely limited their appeal.
That would solve the compilation problem, but there is more to create a working binary. For MacOS the official (and I believe only legal) way is to use a Mac with XCode installed for linking.

Now, you can download all the necessary files from a Mac and build a cross-compilation toolchain on your Linux system. I believe you could not legally distribute a project doing this and that is why these projects don't exist or are usually short-lived (with the notable exception of zig).

We will see how that goes for OP.

So, solutions like osxcross resort to shipping scripts that help you to acquire the necessary files and make that process easier.

The OP builds on osxcross, but is "batteries included".

zig has an even more difficult problem to solve because it tries to compile and link for many platforms. Shipping all the different requirements in their original form would make a zig distribution huge. So it does some clever magic I do not fully understand to create the necessary files from just the necessary subset of data. This reduces the size because there is overlap between platforms. It also means that they are not shipping the Mac files in their complete and original form and have gotten away with this legally so far.

At least that is what I believe is happening. I hope someone with more knowledge about zig could explain it better.
I've had way more problems with defective security and bugs from Microsoft than I have with ECC bit-flipping errors. I would rather have "regulators step in" and nullify the disclaimer about "no fitness for any particular purpose" clauses in software license agreements. If I buy a windows computer and it gets hacked, I should be able to take MSFT to court (small claims if need be) and sue for damages (if I can show them) due to their negligence. They market PCs as these great tools for running everything in your life, but first they want release for any responsibility on their part. Those terms do not agree.
Why bother with accessibility. If a disabled wants to use an IDE, use a different one??
There's a wonderful world of Mini-PCs and homelabs out there. The new N100 based ones are amazing for under $200.
Cement is a big part of the carbon problem. Make it part of the solution
People honestly believed that Apple could have flipped a switch and make Flash work on iPhone. It was garbage, which couldn’t run on such a puny processor without butchering your battery. Most people were using it for video anyway, and H.264 playback on the browser was well on its way.
Aladdin made a Linux version that is statically linked and still works.
https://en.wikipedia.org/wiki/Buffer_overflow
Because prion disease is close to irrelevant, as long as you don't feed the brains back to the animal it's from.
CureDuchenne Ventures is a non-profit organization but functions like a VC firm. They provide funding for startup drug companies in exchange for equity, then return the profits back to the parent foundation rather than to LPs.

https://cureduchenne.org/ventures/
That maturity is the result of both experience and luxury that one's base needs are met.

> What's being described here are communication problems due to inexperience rather than the actual "game".

It's only a communication problem in the way that world hunger is a communication problem. For most intents + purposes, it's the actual game.

I watched a video about a holiday event at a huge public-works soup kitchen (?) in India. They interviewed a guy who said:

"Normally we get rice and daal, today we have paneer and (whatever) as well, by the grace of God!"

His attention is on the first-order reality of the food going into his stomach. A more sophisticated/privileged person would abstract up, and say something like

"It's nice to see everyone coming together on this special day"

, trading in the physical reality for a social one.

Sex is the same way, not as immediate as food but still life-or-death in its own way.
Exactly. It's a loophole in their alternative App Store model so they closed it. Nothing more, nothing less.
They could be raising the money from outside bankers or investors. Commonly, you can get away with stuff on tribal ground that you could not get away with in the surrounding area, since the tribal ground doesn't follow the state laws of the surrounding state.
The fact that you're dealing with silent corruption does not make it any better, but in fact, much worse.

And yes, the corruption is there. DRAM is alarmingly unreliable. Because no ECC, we just do not notice it most of the time, or misattribute the problems it causes.
CUDA itself only got bumped from LLVM 5 to LLVM 7 in CUDA 11.2 (https://developer.nvidia.com/blog/boosting-productivity-and-...).

LLVM 7 opt-in for OpenCL happened some time later (available since r510). What changes now is that LLVM 7 is the new default.
The fact that a standard exists somewhere for something doesn't mean that it's an accepted-in-practice usage. Or even vaguely imply.

You probably don't have a jar of SRM 2387 peanut butter on your shelf, for instance.

The three-term separation makes plenty of sense and when I see all three together in a doc it's generally clear that they mean something along those lines, but it's far from normal use.

---

Late edit: to make this perhaps a bit more useful / constructive: because of ^ this, it's being perceived as a clickbait title. And perception is all that matters in "is this title clickbait", because it's what determines the level of interaction someone is willing to pay at the beginning.

Clickbait-title leads to clickbait-pushback. You don't have to change it of course, and it fits with the post's narrative, but I can pretty much guarantee that it'll keep causing this kind of reaction in some (many? few? idk) people.
I think you've read my comment backwards!
Great advice. I also use Lenovo Mini PCs in place of SBC's on some projects and they can be very capable.
You're absolutely right; but I'd argue that that doesn't excuse the human cost of this situation within the US, or that it's an unfair situation that because the political system isn't actually working in the interests of most people in the US, the country is being taken advantage of in this manner.
> Create an environment where your Quality Team can't get purchase to get everything they need done, then look to the top for what's more important than Quality. The answer usually isn't hard or long in terms of being found.

This sounds more like a failure of QA to recognize their role in a larger picture.

It's a general problem, not specific to QA. I work on reliability engineering and have certainly been guilty of it.

The company's bar for "enough quality/reliability" is likely lower than yours and mine. The company's is pragmatic and ours is likely ideological.

I probably don't even care about quality control as much as you, and you likely don't care as much about reliability as me. We each over value our own niche because it's what we're trained to inspect, and we know how easy it is to fix some of those things.

My tools for dealing with it mostly involve realigning my work with what the business wants, rather than what I'd ideologically prefer, and working to see why the business wants that. It's probably not to improve reliability, but it cuts costs somewhere or something I can get behind.
> If you have spoken to more than a half dozen people and everyone is awful, the problem is you. Figure out what you want, rinse, repeat.

I am a counter example. I liked about 1 in 20 chats. It took 300 matches. I took 100 hours to optimize my profile. I went from 5 matches per month to 150 matches per month. It took a long time to get good pictures that women found attractive. I went through 100s of different pictures and gathered a lot of feedback (there are websites).

The problem isn’t me since I am now in an amazing relationship. It’s okay to be a bit picky, as long as you put in a lot of effort yourself.

I agree with the rest.
Maybe. I get that being the best source of information might be a job-security feature. But it doesn't necessarily translate into growth opportunities. From a manager's POV, I might view you as a hoarder of information, a silo builder, a poor communicator, or poor team player. You might get job security out of this, because your knowledge will cement you in place. Why would we promote the linchpin out of the system they are holding together? Or it might just draw scrutiny to the larger business risks of your system, as I mentioned earlier.

If you could leverage your knowledge in a business-strategic way -- e.g., empower a team to work better by clarifying, simplifying, and standardizing the architecture -- you might draw attention as a future leader. (If you have a selfish boss who will steal credit, a little more political work might be needed alongside this.)
I switched to iTerm2 a few years ago due to blurry fonts on zoom with Terminal.app . Wonder if that's still a problem?

A few months ago I switched to WezTerm and, after some config wrestling, I've been very happy using it (https://github.com/bbkane/dotfiles/tree/master/wezterm).