skysight-inc/HackerNews huggingface dataset:
Where in the world do you live and what social security systems are in place? What savings do you have?

Why do you want to start your own company? Is it because you’re sick of answering to people, or because you believe you have a genuine solution to a genuine need.

Aside from all of these points, the brutal reality of starting businesses is that it can be very risky and capital intensive, if you have doubts, you should consider why.

Over in the UK, many in the startup scene appear to be from upper middle class backgrounds or ex-bankers/finance. These people have security through assets they have inherited or earned.

Aside from that, you can be a contractor and grow your customer base from there, this is likely to be less risky.
But they also never went to great lengths to allow it, culminating in a terrible experience with the T2 chip: https://www.trustedreviews.com/news/apple-t2-chip-linux-mac-...

So, again, it was not looking positive.
The simplest reasonable betting strategy is to bet some fixed percentage of your available stake, which means bet bigger when you win and smaller when you lose. The Kelly criterion might help you compute the optimal amount to bet, but you can do ok just picking an arbitrary small percentage, like 1%.

This is a nice strategy if you like casino gambling and focusing on the atmosphere and experience and not going full bore on advantage play. Say you have a $20,000 marker limit. Your starting bet on a game with a reasonable house edge like a player friendly blackjack table should be $200 a hand. Then as you win or lose your bet will grow or shrink respectively. While it's possible with extraordinarily bad luck to blow through your entire bankroll, odds are very good that you'll come home with at least a decent chunk of your stake if you can play basic strategy. Even though with basic strategy on a good table the house has around a half a point of edge, last I knew comps were computed using a 2 point model. So if you value the RFB experience even a basic strategy player can come out "ahead."

Of course you should never gamble money you can't afford to lose. It's always possible you will have catastrophically bad luck.

Pretty much the same applies to any gambling, including options trading. The main difference there is you probably want a considerably larger stake that you're willing to lose than twenty grand and you need considerably more discipline than you do at a table game. That and of course you want to avoid bets where the potential downside is more than your stake, which isn't a problem that you face at a casino.
Musk does, but he's also building humanoid robots, so I don't know if he's on our side.
Both forms are valid according to ISO 31-11.
Your form is often called the "French notation" and I assume used more commonly in France and countries with French influences.
How to fight production incidents?: an empirical study of Azure cloud service
"High-documentation" isn't the cure, either. Just write quality software with well-defined interfaces, minimal dependencies and smooth building processes. I want to be able to build the thing without frustration, to start playing with it in order to learn its internals and debug it. Only then can I be comfortable enough to start implementing features and changes.
> Only NPPs require a permanent grid connection to not blow up.

This is untrue, and in the next sentence you contradict this statement when you mention the backup to the power grid: diesel generators which are substantially more portable, and less powerful than an entire energy grid.
it is because they adopted leetcode to screen people

all the competent engineers who have no time for irrelevant repetitive code interviews were filtered out
Forestry is a disaster here. Especially when you consider how integral those forests are to our water cycle. Deforestation has direct and significant impacts on local and global cycles.

As models become more detailed we only discover more ways this matters. It’s unsettling to see here in western Canada. Knowing we’re doing things like cutting trees to turn into pellet stock to get burned in the UK… and we justify it as “it’s not like those trees were valuable as timber”. No, they were valuable for capturing moisture, encouraging rain, and keeping our watersheds working.

What’s the plan for the taiga?

Another thing I’ve been considering is that we take this position because the bleak reality is that our rate of resource extraction is not scalable, but it’s the only thing that has ever allowed Canada to become relatively wealthy. We are not good at producing things of value. We do it, but not nearly as much as we should.

If we pull back on extraction, we can expect to live poorer lives unless we can participate in the global economy in a way in which we create things of value rather than just mine, deforest, frack, drill, and so on at huge scales.
You need to raise money and pay yourself a salary. It takes a village to make a successful company and going solo is very difficult.

Seed funding is still quite active although growth rounds are depressed. Hit up all your contacts, everyone you know, you might be surprised at who knows who. Worst case try crowd funding.
biased against most users.

opt-in telemetry is effectively the same as no telemetry.

if you have (or anyone has) a problem with crash statistics being tracked via telemetry then I have absolutely zero idea how to convince you that it's a good idea that this blog post doesn't already clearly state.

it's the same with OS updates; people (generally) simply will not perform system or security updates unless they are forced, because everyone thinks they are smarter than the "script kiddies" who would use an attack against them. the user thinks they would see an attack coming and avoid it. in short, they don't. viruses spread, the US Congress calls Microsoft in and asks why the systems weren't patched, and Microsoft says "the users are responsible for patching" and Congress doesn't like it.

so now we are where we are. OS updates are forced after a time, and telemetry is not only the norm, but a very good idea for applications in use by millions of people, like Firefox.
Simple, do what all the highly successful people do: abandon your family, and become a fully self-centered asshole FTW!!!
and extensions to hell and back
> but in aggregate stocks will go up by a modest amount on decade long scales.

They have, but why must they? We’re heading into a decades long period of hyper-aging in much of the world and the commensurate rise in capital costs, an energy crisis in Europe that is far from over, the decline of East Asian mass manufacturing and associated inflation, a labor shortage in the US right when it has to massively increase domestic production, and a shortage of all raw materials where Russia or Ukraine were major suppliers. I suppose in 20 years when the markets have adjusted suppliers, the damage is priced in already, and capital supplies are recovering in the US thanks to the Millennials, it might start looking up here, but from a similar or higher base than now? That’s not obvious to me.
It looks like Instagram, not sure how it could siphon the same cohort that Twitter attracts.
Now is a good time to get out and enjoy the mountain of money he has made.
Please don't.

I've set a maximum swap size per partition, and you are suggesting to bypass it by falsely declaring your swap as cache?

Who died and made you NT_AUTHORITY\SYSTEM?
I worked at a firm that developed a search engine for patents that was trained with a self-supervised autoencoder. The search engine was general purpose but tuned up to do "more like this" queries and queries involving a small paragraph of text, similar to the case of someone who wants to know if their invention is patented.

We evaluated our search engine against the "gov2" dataset published by TREC nightly to know if there was any regression of our software. We had a much smaller proprietary test set for patents that we could run against our production database that would catch catastrophic failure but might not have caught a small regression.

In general any model ought to be evaluated before it gets put into production, if you do so the odds of it becoming a "deal with customers" problem are greatly reduced. I worked at another place that had a model training framework that would always run an evaluation cycle before publishing an updated model to the repository.
> Have you considered giving reading comprehension a try?

Don't do this.
I think it’s more like removing captain from a giant ocean going freighter. Everything will be fine till one day it runs aground or hits an iceberg.
It's literally undecidable in principle whether some assembler correctly restores some register R. That's a non-trivial semantic property, Rice's theorem applies. So the compiler's only practical option if it worked this way would be a conservative option - any time it's unclear whether register R is clobbered, treat it as clobbered.

As a trivial example of why a register might not be clobbered even though my code touched it and it seems like I didn't restore it...

Suppose if R is divisible by 12 I branch, in the other branch I don't change R, but in that branch I do change R, XORing it with a value which is difficult to explain but has a value between 1 and 3 inclusive, sometimes more than once. At the end of the branch I also clear the bottom two bits of R.

R is actually not clobbered by this function! If the bottom two bits weren't zero before, R isn't divisible by 12, so we didn't change R, and if they were zero, we restore that, the other bits are never changed.

Having the human programmer promise they they wrote a correct clobber list means if their assembler does somehow restore/ preserve register R, the human can just say so, and needn't prove to the compiler somehow that this works. This sort of code is mostly in performance critical components, e.g. video decoding, where we are already trading reliance on fallible humans for better performance, so adding one extra promise feels OK.
> The biggest thing that brings down a site is changes

Absolutely agreed. In that vein, there is such a thing as too much automation. Sometimes, build chains are set up to always pull in the newest and the freshest -- and given the staggering number of dependencies software generally has, this might mean, small changes all the time. Even when your code does not change, it can eventually break.

It's been my experience that a notable part of software development (in the cloud age, anyway) is about keeping up with all the small incremental changes. It takes bodies to keep up with this churn, bodies which twitter now does not have.

It'll be interesting to keep observing this. So far it's been a testament to the teams that built it and set up the infra -- it keeps running, despite a monkey loose in a server room. It's very impressive.
The weird update behaviour is because file got replaced while Firefox is running. On Windows and macOS the updates happen on next start (whenever you choose that to be) so it's not an issue; on Linux updates are handled by your system package manager, so they couldn't line it up as nicely.

Of course that also means you could end up having queued but not applied updates for a long time on Windows and macOS…
> The infrastructure is almost non-existent because the vast majority of Americans don’t use bicycles to travel, not the other way around.

No. Please read about Netherlands again.

> The Netherlands is an extremely dense, flat, temperate country, which is ideal for bicycles. The United States is none of those things.

Ah yes. All of United States is mountainous land where each person leaves 100 miles from another person.

However, even in places where United States is more like the Netherlands there's almost non-existent bicycle infrastructure (or even pedestrian infrastructure for that matter).

> Bicycles predate automobiles by decades, but in the US

Ah yes. The uniqueness of the United States where bicycles were introduced decades before the car. Unlike any other country where... bicycles were introduced decades before the car.

If you actually made the effort to read the link (and watch the video), you'll see that it's not a unique thing only seen in the US. Let me quote:

"But the way Dutch streets and roads are built today is largely the result of deliberate political decisions in the 1970s to turn away from the car centric policies of the prosperous post war era." The Dutch had the same thing: everything was being converted to roads used exclusievly by motorists, and "the Dutch don't use bicycles for travel". And yet, here we are in 2022.
Personal experiences are funny :) I've been using Firefox on Windows, Linux and Mac for as long as I can remember (first version was maybe Firefox 3 I think? The version that introduced being able to resume downloads I think), and it's the Mac version has always been the most unstable and worst performing one for me, while Linux one being the most stable and performant. I can't even remember the last time the Linux version crashed, while I had the Mac version crash last week. Windows one seems stable, but not as performant as the Linux version.
> I haven’t audited Uniswap’s smart contract code, but if I did I feel I could be pretty confident they won’t steal my money.

Funny how there now have been multiple contracts which successfully passed multiple audits, have survived bug bounties, and still had errors in them.

But sure, do tell me how you can audit and instantly spot all the issues in a smart contract.

> users of FTX depended on government regulation and pinky-swears to keep their money safe, but since SBF owned the platform he could do whatever he wanted.

FTX was deliberately set up ouside of government regulation, and with no oversight.
I plan to read the paper later, but anyone have a TL;DR for how they connected a language model to the game state? That seems like the real advance here. Language models are so prone to making stuff up and spouting nonsense, and controlling them is really hard.
Seems like an unsubstantiated rumor? Though I'd happy for this to be true
Nextcloud only offers a user interface to external services.
> I also arranged to leave my previous employer with a 6-figure exit payment.

How does that even work?
Effective wife selection is key here.
Solving Laplace's equation on a disk: the Dirichlet problem
I have to say, I don't entirely understand Apple's approach here.

Apple spent significant engineering effort modifying their iOS bootloader to support third-party OSs—then neglected to tell anyone how to actually make a third-party OS. Whoops! Have fun!

And to be clear, this is absolutely preferable to Apple selling fully locked-down Macs. And, I realize that macOS will always be Apple's first priority, and that writing documentation takes effort.

But would it really kill Apple to connect Marcan to an engineer, who could allocate 30 minutes a week to answering questions? Is there some sort of legal liability involved? Security concerns? Brand safety?

The Asahi team is comprised of people who clearly enjoy reverse-engineering, and if everyone is having fun (and creating an awesome Linux port in the process), perhaps that's all that matters. But I still find Apple's choices confusing.
Right, it wouldn't help when one process wants more memory but you want an unrelated one to get killed, but the question here was about a browser killing one of its own tabs instead of the main browser process dying. (though, for what its worth, in the case where processes themselves can't decide how to free memory, I, as the user, would much prefer to be given the option of what to kill anyway; linux completely fails to do that, and given that overcommitting affects DEs too, it'd be pretty complicated to allow for such a thing)
From my experience founding companies, you've gotta commit 100% to it to have any chance of success. That doesn't mean working on an idea in your free time. Consider the fact that someone, or even a funded team of someones, are out there putting in 100% effort to solve the same problem. How are you going to outcompete if you're working on this problem in your spare time (which I imagine is quite limited having a wife and kids)?

You should also consider what success looks like for you. Do you want to start a company to gain creative freedom? Do you want a better lifestyle for your family? Are you prepared to spend the next 7 years on this endeavor? How will you balance the high workload (I'm talking non-stop work for a month at a time) with spending quality time with your family?

You should think through all of these questions, then have an honest conversation about it with your wife, and don't sugar-coat it. She might surprise you.

As far as funding goes... You'll want to put away a fund to pay your salary for at least the first 6 months. Your goal in those first 6 months will be to create a believable story you can sell to investors about your vision. If they like it, you'll be able to raise funds to continue working on it and to deliver that vision.
Seems AMZN and FB are priced for the worst here.
> In finance, liquidity _is_ adoption. They’re the same thing.

While this is true on the face of it, I think it's a bit more nuanced when looking at crypto where one can literally mint tokens out of nothing. Plenty of tokens have (or had) unrealistic market caps, and there was plenty of wash trading dredging up liquidity. In fact, there was a famous arbitrage bot that specialized in doing this[1] (faking liquidity via thousands of transactions to make certain assets seem more valuable than they were).

So even though you're technically correct, I think there's a big "but" when looking specifically at crypto land. To make matters more confusing, a lot of liquidity pools and trading is done in non-USD denominated terms. For example, you trade in some weird staking pair sABC/sXYZ (where both of these are some random staked token, maybe not even pegged). And there might be some down-the-road sXYZ/XYZ and XYZ/ETH transaction you can do (and ETH/USD even further down the road), but I'm not exactly sure if you can count your sABC/sXYZ trade as "volume." Even though Coingecko and other token portals will certainly list both sABC and sXYZ in USD terms[2] (market cap/volume).

[1] https://cointelegraph.com/news/arbitrage-bot-s-spam-attack-o...

[2] https://www.coingecko.com/en/coins/lido-staked-ether
that the wars stop, that inflation comes down, that the cost of living decreases in california and that covid gets erradicated and that we have friendly productive relationships with other major powers
I am skeptical of Shopify. They have a major scam problem they seem unable to deal with. (Not saying a large portion of shopify sites are scams, but a very very very large percentage of scam sites are built on shopify).
Self-replicating hierarchical modular robotic swarms
> You also have no idea what your phone is sending the carrier or any other service provider.

Ah, so now you play the fatalist backdoor card. Well, the good news is that we do know some of what your iPhone sends back home. We know that every time you launch an app, both Apple and Akamai receive data about what app you opened and when. We know that Apple has private API entitlements for circumventing your VPN rules. We know that Apple actively and directly works with the NSA and CCP to enable domestic surveillance capabilities.

So, you're right! Hacking your device only gives you a small window into the horrors of your software vendor. If we could totally decrypt all of Apple's traffic alongside the SIM's baseband transmissions, nobody would every say 'privacy' and 'iPhone' in the same sentence again.
He knows whereof he speaks
No you’re sad.
Yep, I understand how virality works. But virality works through networks. So when a word starts you can understand stuff about it through which network it originates from.

This can be something as silly as fan groups of a certain tv show, or as dangerous as propaganda from a foreign nation.
IIUC, there's already automated tooling that will do the conversion and not produce a giant mess like c/c++ to rust does so the cost is predominately CPU and not SWE.
>Are all startups at my age generally side hustles that become profitable enough to quit my day job?

Pretty much yes. There is nothing wrong with it. Don't leave your job and don't forget your responsibilities. I am too doing this between kids sleeps etc whenever I find half-a-hour free to work on my projects. Yes it's slow and overwhelming but still a progress. I hope as kids grow, there will be more free time available.
I don't have experience doing so, but logically... don't quit your job and grind away for hours on a startup! You'll likely really regret it.

Some entrepreneurs start a side hustle, work on it in their spare time, and if it starts making good enough traction, then pour more into it. Have you considered this path?
The negative impact of Covid on working memory revealed using rapid online quiz
As someone who has to use Amazon's external documentation: it's absolutely terrible. Worst docs of any company we have to interact with at the API level.
No, I'm not that good. I enjoy trading very much for myself and trading with other people's money would be too stressful.
If only SBF had confessed on Twitter about stealing customer deposits...
Talk. Get an idea. Talk to people that would use it. Don't build anything. Try to find two people that would hand you cash or better yet get cash now. IF, this works, and you are ready, hire two people on upwork to build it. IF, you get more customers, build out the features that helps you get more customers. If you do anything else than this, you are setup for relationship and financial doom.
>Makes you wonder how anyone made software before

well they kind of didn't. There was significantly less software in the olden days and you usually had to call someone personally and if you were lucky they fixed your bug half a year down the line when enough stuff had accrued to deliver a new version.

Yes software is significantly better in the sense that nowadays catching bugs through telemetry or other quick feedback and shipping an update in 24 hours before most people notice it is the norm. I don't know why people romanticize the past.
Exactly right. The bull market begins when the last seller has bailed out.

So, has that happened yet?
Mine are mostly iOS specific, but here are a few of my favorites:

- Swift by Sundell (https://www.swiftbysundell.com/subscribe/)

- Indie Watch (https://indie.watch/)

- Swiftlee Weekly (https://www.avanderlee.com/)
"will not affect metaverse" sounds like the biggest lie ever
You are missing that you actually pay a lot for those abstractions. Once you get to Twitter's or Instagram's scale, it starts to pay to DIY the foundations of your technology, because the people to build it are cheaper than the cost to buy it. Building also has the benefit of aligning your concerns across abstraction layers, which pays huge dividends in efficiency.

I don't think it's obvious at all that the long term trend is in favor of few employees with "high impact through abstraction" when the highest-impact people I know at big tech companies are ones who build the underlying technologies behind those abstractions. They routinely bring in 8-figure cost savings per engineer per year compared to using OTS or open-source technologies.

Headcount should scale with actual complexity of the problem being solved, which is not AT ALL linked to a user's perception of "complexity." Twitter is far more complex than you are giving it credit for, and a big part of that complexity comes from its scale and the fact that it is cheaper for them to eschew "higher level abstractions" than to use them.
A lot of the bigger tech companies are approaching, if not at, worldwide saturation.
It should be brighten the inhabitants to cool the planet
I agree with the premise of this, but want to point out a normal job doesn’t necessarily lead to fulfilling those responsibilities adequately even though maybe they should. People still get stressed, overwork, have ambition, dislike home life, etc.

I think OP should talk with his wife and make a decision based on milestones