skysight-inc/HackerNews huggingface dataset:
> The only people not getting scammed regularly are the VC.

Not to want to sound like I'm standing up for Vulture Capital, but while it's not "getting scammed" as such - I suspect most VCs lose money on most startups they invest in. And not all VCs land enough 100x exits to make up for all those losses. (The "successful" VCs are the ones who make all the losses end up in pension fund balance sheets, while ensuring most of the profits land in their friends and their own pockets.)
True. I'm getting offers I was getting back in ~2018. I will stay here anyways. There are some ways to mitigate that shrinking, which are pretty well known...
The only answer I found is this one https://1password.community/discussion/142696/will-it-be-up-...

So no, it seems you are locked in to the platform
This is another reason why American companies beat out Canadian and many other companies by so much.

In Canada even at Series A Canadian VCs will not offer you liquidity while at the same time allotting pennies in the first place. Absolutely conservative poor people.

If things are working, derisking the founder so that they can focus all in on the problem is the best thing you can do as a VC.
> had sex with an employee and a former intern, and asked a woman at his company to have his babies

What's the author's understating of boundaries where this is still blurred?
Completely agreed. If supermarkets operated like the medical industry, you may or may not pay for your food at the checkout but then over the next year you'd get arbitrary bills from the cashier, stocking clerk, truck drivers, the busker standing outside, etc. Obviously this would destroy any semblance of a market dynamic. And lo and behold when we look at the medical industry we see complete market failure, having taken most patient agency along with it.

There have to be laws backing up this nonsensical practice of sending arbitrary and inflated post-facto bills, because if anybody else engaged in this sort of thing it would rightly be considered fraud. Such a privilege may have made sense back when the medical industry was more honest and less brazenly extractive, but at this point it's a dynamic they've set up around enthusiastically abusing. One of the main pillars of any type of healthcare reform should be getting rid of such laws, and then AGs going after any company that continues engaging in this type of billing fraud.
I’ve been pretty happy with Mint, too, but 1) I’m working on the assumption that we’ve got about a year before major price increases, and 2) probably just a coincidence, but my service has been shit since the purchase was finalized (I’m aware that Mint gets deprioritized when there’s congestion, but it was less of an issue until a few months ago).
That is with linear growth. Or logarithmic, depending on what you look at.

No one knows for sure, but some point out that transformers and satellite tech might hit a quality plateau after this short explosion enabled by nvidia. It doesn’t live neither up to hype nor up to initial speed in this year yet. We’ll see in the next generation.
My guess would be that it has to do with the amounts involved. In a typical series A/B only the founders have enough equity (they have larger share, plus they've been at the company the longest so they've vested the most) to be worth the transaction cost of a secondary sale.
You are correct, I was replying to our shared colleague xg15, not Chomsky. We were discussing the decisions of different countries around the world.

My post did not cover Chomsky's takes on the matter because, honestly, I have not read them. Not for lack of desire, just personal time and priority.
Rust supports compiling each crate as a separate .so and then linking all of them?

That's not at all how debian packages written in rust are linked. So the person I replied to is incorrect.

I suspect you're incorrect as well and what you claim doesn't exist at all, but you're claiming a different thing.
I'm using exportable passkeys in .kdbx format right now. There's no reason conceptually why passkeys have to be non-exportable. Regular keys are only seldom implemented in that way.
Yes and that is why we call them Europoor out here.
I'm only a layman in this area, but I find it interesting that NASA and Boeing/ULA seem to often have a principled approach to these sorts of things, e.g. using helium, hydrogen, hypergolic fuels, aluminium fuselages, realtime computer systems etc, whereas SpaceX seem to have a more pragmatic approach with methane, steel, etc.

The "traditional" fuels make sense (chemically), may provide technically better stats, or hypergolic fuels may be easier to make work in some way. Aluminium is lighter, so seems like the right choice. However, in practice, methane may be technically less capable, but much easier to work with. Steel is worse than aluminium in many ways, but it's also strong and easy to manufacture with. And where the shuttle was famous for having a complex (but well engineered) sophisticated avionics system, SpaceX use "commodity" computers running Linux.

SpaceX seem to have had a lot of catching up to do with some of this, but it seems to have paid off, or is paying off over time with what is now reduced complexity.
You (not “you”, but the persona for this discussion) are not special and will likely fail, based on startup failure rates. Certainly, you will put effort forth, but that is only tangential to odds of success. If you enjoy the experience and don’t need monetary resources, sure, knock yourself out. Just recognize the opportunity cost, that the odds are stacked against you, and if you succeed, you were as lucky as you were skilled.

I’ll take the lottery ticket over me any day, not because I suck, but because I am human. Even exceptional humans fail. I don’t drink the exceptionalism koolaid.
It's been a possibility in my options contracts. However, the company must agree to it, cash your exercise check, and send the necessary paperwork to the IRS. If they choose not to cooperate, you're out of luck.
We know for a fact that cats, dogs, and humans do.
Obviously everything is local. 40k is about $20/hr, which where I live is just a tad above what new fast food workers make. Fresh CS grads make more than $100k (or at least they did, obviously the past year and a half has been brutal). This is not in SV.
> While the idea of language literally changing the way you think is probably...

Are you referring to this?

https://en.m.wikipedia.org/wiki/Probability

"Probability is the branch of mathematics concerning events and numerical descriptions of how likely they are to occur."

> not true...

Are you referring to this?

https://en.m.wikipedia.org/wiki/False_(logic)

"In logic, false[1] or untrue is the state of possessing negative truth value and is a nullary logical connective. In a truth-functional system of propositional logic, it is one of two postulated truth values, along with its negation, truth."
This is straightforward illegal monopoly nightmare fuel right here. Apple passkeys are going to be locked-in into their infrastructure, with no possibility to easily switch devices.

This doesn't have to be true, there are third-party password managers with Passkeys support (e.g. BitWarden), but they are not going to be able to access Passwords. It's specifically locked to only browser applications, Apple will not provide entitlement to access the keychain for any other app.
I have to admit I moved from California to Ireland in 2013 and... I regret it. Irish salaries are a fraction of those in the US (even moreso as the Euro weakens), mortgages harder to obtain (and the houses are generally low quality), and it's not exactly a place that embraces risk taking. Though maybe if California continues to shoot itself in the foot w.r.t. housing more emigrants will bring new ideas to these places.

It was fun (and I like having a second passport now that I'm naturalised) but the opportunity cost was easily $2 million+ and my career is forever stunted. It also is a one-way move. Once you're gone too long you'll never be able to compete with your peers for housing in the bay.
i have some questions. if an academia transitions after their graduation, what would be written in the papers? the deadname or the current name? or one can ask the authoritative institution to issue new papers with the current name on it? also, what would happen to their publication? i genuinely have never thought of it before.
Google's use of AI to power search: a problematic approach to organizing info
It doesn't seem like it will i.e. _delete_ your username/password, but the behavior is actually automatic without user prompt.

See 1:10-ish[0] for the demo - I found this at least somewhat surprising, though I submit this as a passkey advocate (for a while, my side business only-supported passkeys, but we backed away from that).

[0]: https://developer.apple.com/videos/play/wwdc2024/10125/?time...
The response from the devs is quite sad. They keep parroting over and over that it's GDPR compliant, as if that's all that matters. A tool widely used for automated testing is sending telemetry data to a third party over the internet. A tool that is widely used in private corporate networks, government networks, etc. How hard is that to understand? Make it opt-in, problem solved. Why do they have to be so stubborn about it? It just erodes our trust in them, because what other data collection will they naively implement in the future with no regard for their users privacy?
For distributions, it costs a lot of money they don't have to just be rebuilding stuff all the time.

For randomly downloaded binaries from the internet it means you will most likely keep using it with the vulnerabilities for years to come.
> This is ignoring the fact that babies are not just learning labels, they're learning the whole of language, motion planning, sensory processing, etc.

Sure, but they learn a lot of labels.

> How many homework questions did your entire calc 1 class have? I'm guessing less than 100

At least 20 to 30 a week, for about 10 weeks of class. Some weeks were more, and I remember plenty of days where we had 20 problems assigned a day.

Indeed, I am a huge fan of "the best way to learn math is to do hundreds upon hundreds of problems", because IMHO some concepts just require massive amounts of repetition.
A: I’ve seen many founders who got deep into the fundraising cycles without ever realizing they could take a cent out.

B: I have known zero founders who have turned down an option to take money off the table [...] I love the idea of your universe, though.

Fortunately, our universe is massive with varied different views. Even OP implied that they have experienced both sides firsthand.
> Why is it a secret that founders get liquidity in many venture rounds? Because it undermines the narrative of the founder who is "all-in." The story of the founder who mortgaged their house and lived on ramen noodles for years is compelling.

A lot of startup compensation seems to rely on people not having transparency and honesty. The founders, investors, etc. all have very different risk and reward situations compared to typical employees and even non-founder executives. But for most it seems like a raw deal compared to working at a big tech company, unless you’re lucky and strike gold at a place like OpenAI or whatever.

Another area where there is a lot of obscure but important detail is in the cap table, stock plan documents, and so forth. If company financials and cap tables were transparent, and if it was clear the various ways in which a company could screw over employees through various clauses deep in their documents, no one would take those jobs.
I must be an idiot, I've been a cofounder or first hire in 6 startups (2 successful) over the last 25 years and have literally never been offered secondary during a Seed or Series A or B.
The WSJ's policy for you agreeing to share your information with countless 'vendors' including to...

* identify you across devices;

* actively scan your device for identification;

* create profiles about you;

* combine data to measure how much revenue you generate for them even before paying...

...blurs a boundary with requiring to pay them for the pleasure of doing to.

Who's paying, and how?

I'd [] the above, but even the expanded cookie banner doesn't have a canonical url to these demands.
The inability to move them is a feature, not a bug. If you can't move them you can't accidentally give them to the wrong person.

A passkey only authenticates a device (or group of devices). All passkey providers must provide secondary methods for validating the identity of their users so that additional passkeys can be issued when a device is lost.

But if that secondary validation is garbage then the passkey is also garbage, but that problem is not unique to passkeys. (Strong passwords have the same problem, they're only as strong as the reset mechanism).
People, especially sw devs, love this narative but it's just not true. It's not all luck like the lottery but the combination of things outside your control might as well make it so for early employees at a startup. But hey, you did get that vp of whatever title...
Same. I have a pair of Yubikeys that I have a quite strict process of management that I'm confident enough in. One lives in a "fireproof" lockbox, the other on my keyring - and I make decisions about whether to get the locked one out when activating 2FA immediately or wait til later based on the nature of the login I';m protecting. I will keep using this as long as needed until time and social media outrage (or lack of) proves out the effectiveness of passkeys over time.

A second Yubikey in a safe is a lower cost option than a second passkey compatible device...
If my math is correct, this fails catastrophically for companies with more than 15 tredecillion employees.
Writing to learn and why it matters
Some of these look like good ideas. Some look like bad ideas:

> Tab character in source code is a compile error. Whitespace at the end of line is a compile error.

Both of these seem like bad ideas, except perhaps tab characters in string literals (or anywhere else that replacing it with an arbitrary number of spaces changes the meaning of the program) should be errors. Whitespace at the end of the line, also should not be an error unless deleting them would not change the meaning of the program. (Another reason to disallow tabs would be if indentation-sensitive syntax is used (like Python), although I dislike the indentation-sensitive syntax anyways.)

(Also, I often have spaces at the end of a line in incomplete programs I write in C; usually this will be eliminated if that part of the program is complete, though.)

> Source code is UTF-8.

Also bad. It is an unnecessary restriction, unless you want to use a "secure character set" (which should probably be an option and not mandatory, anyways), in which case it is an insufficient restriction (ASCII only (without most controls) would be better). If you do want the "secure character set", then the alternate restrictions for tabs and trailing spaces that I mentioned above, would help.

However, since you can run code at compile-time, if that allows reading other files in the same directory then you can put any non-ASCII text that you need, in other files, and then load them at compile-time. (This is much cleaner than the messy ways of having to deal with mixed text directions (and other stuff) in Unicode.)

> Ability to declare dependencies as Git URLS with commit locking (can provide a tag or sha1).

Providing a hash is helpful for security, although keeping a copy of the dependencies would also help, and you can access any copy of it; this way you do not need an internet connection (or even if you do, in case the connection is down, etc). Having multiple sources to find the dependencies is helpful, and if hashes are available for the files that it depends on then you can verify that it is the correct file.

> C style comments.

Depending on the syntax of what tokens would make sense together, it might not be the best idea (although this depends on what the syntax of Zig otherwise is; it might not be a problem). In C, a slash followed by an asterisk denotes the beginning of a block comment, but a slash also means division, and an asterisk as a unary operator denotes dereferencing; this is a sensible combination, so a space or parentheses or [0] or something else like that would be required in order to not be treated as a comment. This is a bad idea in C; I don't know enough about Zig to know how well it works in Zig, though.

> Shebang line OK so language can be used for "scripting" as well.

This is also something to be considered depending how the rest of the syntax works. It is probably a good idea though, if it does not interfere with other syntax like the comments in C interferes with the syntax of the operators in C.
Hey @drewg. In hindsight would have looking at the power draw chart combined with the CPU utilization have given you a clue that it was running at a lower clock speed and helped you narrow in on a cause rather than having to go the bisect route? Or a system diff of sysctls?
First: very nice podcast.

Second: the biggest straw man I have ever seen. Rage bait Philosophy.Just because human rights are violated does not mean, that they are useless or non existence.

It's a good word of caution specially the normalizing states of emergency and dehumanizing people.

Civil libertys and democracy are fragile achievements, that need to be protected by the citizens. Human rights are rights against an overbearing state.

All the examples given are valid points, that violate human rights. And for every issue there is a human right group, that fights against the violations.

I dont buy his conclusion about potential either... Another magical force.

Regarding organisations and corporations he should really read up on Luhmann.

So maybe I am a fanatic - none of his arguments strike true for me.

Thanks for exposing me to this ideas!
I learned about this stuff from the Mark Hofmann forgeries + murders on Forensic Files https://en.wikipedia.org/wiki/Mark_Hofmann
Spatial reasoning is easily isomorphic to many kinds of reasoning - just not all of them. Spatial reasoning in this case also limits the AI to 2 dimensions. I concede that with more dimensions, there will be more isomorphisms.

Is there a number of dimensions that captures all reasoning? I don't know..
I know a police officer, they work in redwood city but have to live in petaluma to get enough space on their wage.

I can not imagine dealing with that commute each day. Each time I talk to him its in the back of my mind
This isn’t true as far as I can tell: when you create a passkey on iOS, the first screen prompts for which app to use to create the passkey and LastPass, at least, implements the necessary APIs
I do not think it is reluctance of thinking when pianists would complain about Steinway changing the order of piano keys every few years, because a new Steinway engineer thinks his order is better.
I can see many problems can be solved with modern symbolic approaches like theorem provers, dependent types, pattern matching etc. But I will have to dive in to actually confirm it.
I might not understand the tech as well as you do, but does BitWarden have rights to read 1Password vault, or 1Password have rights to read the Lastpass vault?

Generally I thought with passkeys, the logic is that you provision one passkey per app you want to have access to a service?

Ie, I can provision a separate passkey for GitHub, for instance, both in 1Password, and in Keychain if I like, and sign in to the service with either one?

Or am I missing something?
It's worth mentioning AES-GCM-SIV[1], which is the fix for this issue.

[1] https://www.rfc-editor.org/rfc/rfc8452.html
Hard disagree on that being a feature. It’s why I don’t want to use them.
LastPass definitely pops up as a usable passkey provider on iOS
Strange, I feel like that it doesn’t matter anymore where you live because there are many more remote jobs than 10 or 20 years ago. And tech salaries give much more purchasing power outside SV.
How has your time in startups panned out? Were those 2 successes worth the failures?
Unless you're grinding in a startup the worklife balance is way better in the USA for tech. Income is so low in Ireland especially in terms of housing cost, yes it's even worse then the bay, that she's probably just making a mistake in the math somewhere.

I say this as an Irish citizen. I've done the math dozen of times.
Advanced sports stats have the notion of "contribution above replacement value", the idea being it isn't just what you do, it's what you do relative to whoever they could (relatively easily) replace you with.

The startup failure/success rate already have some level of "smart, motivated staff" baked in. So you're really making a bet on how much better you are than the average early stage startup employee.
Yeah. For a while when I was mostly working on mobile apps, I'd switch between iOS and Android every year. I've almost like clockwork switched between macOS and Windows with every job change. I'm very much leaning into going all Linux for personal stuff based on MS and Apple's pushing Gen AI into the OS.

I'll stick to Yubikeys and TOTP 2FA for as long as I can instead of jumping into passkeys.
They aren’t being rebuilt with that kind of frequency as you might think.

They get rebuilt when a change in the package is made, not when a change in a dependency is made — which is a huge difference.

There are plenty of packages that might not get an update for a long time (month, half year, … whatever their release cadence might be).

Dynamic linking makes it _easier_ to handle security, including checking if your program is linking to a broken library — static linking does not have the same means.

Statically linked programs don’t mean you know what is being run either, you can always dlopen() and all kind of shenanigans like Go and Rust do.

What is a security nightmare is statically linked binaries, you have no clue what they are linked against.
> The inability to move them is a feature, not a bug.

Wasn't the whole point of passkeys over FIDO2 keys the fact that you can have the same secrets stored on more than one device? (thus mitigating the largest pitfall of FIDO2 keys -- losing the physical key)
Trust in institutions and low interest rates allows people today to afford houses 10x more expensive than their tangible savings.
Defense contractors have the grafting capabilities to support a "principled" approach
I'm not very sure about the vinegar + steal wool part... that makes ferrous acetate pretty quickly, and what we want here is a ferro-gallate. I think there are ways of producing ferro-gallate inks without using sulfates, but historically ferrous sulfate was commonly used ( and leads to paper being eaten away over time )
Being better doesn't even mean being good (6 is small), and it had no relation to the original point

Also you dates are wrong, measure from the last device sale, not the first
> People will figure this out pretty quickly when they try to use it.

Then you find that it’s uninstallable and you now have a fooked computer where you have to wipe your whole goddamned system to be rid of the POS you just installed. Hopefully you imaged your system right before you DL’d and installed the offending app…so you’ll only lose a few hours instead of a full day this time for your effort. However, you can feel good that you helped “develop” an open source software that almost no one will ever use like the good little netizen you are.

Yeah, no thanks. I’ll take my walled garden and it’s vetted and well behaved apps all day long.
I think it really is just that some cheaters don't wanna install a different OS, and my understanding is that there are still plenty of hacks on Windows so not much reason to change. Overwatch 2 for example has had a free undetected source-released cheat on Windows for months now (according to what I've heard on Reddit).

I believe Valorant and Roblox have had devs/employees state that supporting Linux isn't worth it for the small proportion of the player base vs the increased cheat risk as well, although feel free to take that with a grain of salt