skysight-inc/HackerNews huggingface dataset:
I think your understanding is wrong. 10% is not typical [0].

Home value != mortgage amount as houses appreciate and there’s some down payment. So maybe your $500k house has a $500k mortgage in the beginning but after 10 years your house is $1M.

Common guidance is 1%/year in maintenance. So add that onto your mortgage and taxes and that’s more common.

It’s not the worst thing to plan 10% as you’ll end up with lots of savings.

But Im 10 years in my house and never replaced carpet or hardwood floors and certainly won’t every 7 years. I have 30 years left on a 50 year roof.

There’s expenses, but there’s no way I spend $100k/year on expenses and my mortgage is locked in from 10 years ago when the house was worth less and interest rates were low.

[0] https://www.amfam.com/resources/articles/at-home/average-hom...
In Buying a Building, Taiwan Bets Big on Struggling Downtown San Francisco
What’s the purpose of the container image in this setup? It sounds like it exists just to make the certificate directory, so the container feels like overkill when compared to a tarball, or a self-extracting archive.
They are YOLOing with debt, not cash.
Tautological question. Can a Tesla autopilot handle things outside its abilities? The answer is right there in the question.
It can be for both static content and dynamic computation/content.
All commenting is attention seeking, my question was: why do it antagonistically like this?

And further, why go on a (holy) mission to convince people funding companies is bad? That's a weird windmill to tilt at...
>"We're the experts, we're the elite, we know what's best"

I did not know Narcissus still alive and hangs out here.
A lot of companies are bootstrapped or "seed-strapped".

My company raised a $1.2m seed after doing a startup accelerator in 2015, used it to get to profitability, and we've been growing 40% YoY for a very long time without any additional outside capital.

It's also a huge selling point to prospective employees while interviewing candidates: "Unlike many other startups, we haven't raised lots of money, we're profitable, we've never done lay offs. That's all possible because we have product market fit and we have a sustainable business model. Our customers (rather than VCs) fund our growth."

Personally, I really like the "seed strapped" model... raise 1-2 million in order to find PMF and begin an early sales/marketing function with the goal of reaching profitability before the $1-2 million is burned through. It also creates a short window to fail fast... lots of companies raised way too much money and will end up failing very slowly.

"Failing very slowly" is what should be avoided.

Raising huge amounts of VC is a signal the company couldn't sustain their growth with their current revenue and operating model. It's also a signal that the company is likely using inorganic / unscalable tactics to grow, which might work now but won't work forever. That means the company will likely pivot their model at some point (from an employee perspective, that means higher risk of lay offs, and from a customer perspective, that means higher risk of price hikes in the future, etc)
> it's nearly impossible to grow a very capital intensive business without outside capital.

That's the promise of pay-per-minute (or even second) cloud computing, right? You don't spend what you don't need _right now_.

But Fly.io makes a good point about reaching critical mass to discuss better prices from their vendors. I can totally understand that.
I am skeptical that Hetzner or OVH or similar could get off the ground starting in 2023.

There are a couple of things working against a boostrapped public cloud:

First, you gotta buy expensive kit. And then hope you can make your money back over the next 18 months.

Funding this is hard. You could try to borrow money, but that (a) increases your underlying cost and (b) dictates how you sell. You can't borrow money against developer usage / traction because banks don't know how to value that. So you have to do top down sales and land some big, committed customers before you can use debt.

The sales model constrains the product. There is no big, committed customer on the planet that will buy global infrastructure from a company who hasn't built it out yet. So you won't be building a global cloud, you'll end up in one region.

And, no big committed customer is going to buy something novel. They do not care that "fly launch" makes it easy for a dev to launch a new project. They care that they got the best possible pricing when they were shopping for their hardware. They might care that they can run k8s on it.

This is all fine, though. I'm not opposed to it. But I think it leaves you with something that's not as good as AWS, even though it's cheaper.
Based on the Pen Letter laws. Anything stored with a third party can be subpoena by the government. The reasoning is if one wanted to keep it a secret they wouldn't be sharing with a third party.

If you use an ISP for email the ISP can be subpoenaed with you being aware. If you want run your own mail server from your house. A search warrant of your house for the mail server is required. Different notification standards.
You offered science fiction and act like that makes it more plausible when the table stakes of "was what was observed outside of the realm of normal?" haven't even been satisfied. I think it's faeries. We're at an impasse.

Multiple senators and high level military officers are bringing in material evidence?
A trick to eliminate 2π (sometimes)
Carbon Florine bonds are some of the strongest you will find. Carbon tetrafluoride CF4 is almost as safe as nitrogen at room temperature. Tetrafluoroethylene C2F4 is actually explosive on the other hand because of it’s carbon carbon bond, the stuff is happy to spit out the carbon and get CF4.

https://en.wikipedia.org/wiki/Tetrafluoroethylene
Also, there is the VisiData Tutorial by Jeremy Singer-Vine.
This is a very helpful introduction to VisiData.

https://jsvine.github.io/intro-to-visidata/index.html

I am a big fan of VisiData for working with data in the terminal. I also like John Kerl's miller[1] and Simon Willison's sqlite-utils [2] when I want to do queries. These are useful for working with data in simple shell scripts.

[1] https://github.com/johnkerl/miller
[2] https://github.com/simonw/sqlite-utils
Hackathon Winners Show What Generative AI Can Accomplish
I guess most find it useful to have all these tools/services supplied by one company. Personally I think it’s awful for privacy.
Their original plan was to keep it closed source during the beta and make it open source upon release, according to https://proton.me/blog/proton-pass-launch it is now opensource, however I have not been able to find the repository anywhere.

The biggest problem for me now would be the fact it cannot be self hosted, making lock in pretty extreme even though it's open source. The fact I can host my own instance is the main reason I stay with Bitwarden instead of migrating to an offline-first solution.
Did you scroll down and see the painting of the animal skull next to it? It looks 3D.
Probably because they build their margins by overcharging to run the resulting apps on oversubscribed AWS instances.
If it adds to the anecdata, as an immigrant I make sure to moan loudly and daily to all natural-born Americans I meet about the infuriating measuring system.

(and I come from the UK which is still half-metric)
No, with Vercel at least you can choose other “primary” data centers than northern Virginia. I haven’t used Netlify for a few years so I can’t speak to that.
I imagine some folks have their curiosity burn out at a certain point. Your point is taken.
Tried Chrome on multiple OS, still not working
Can't fund it with rich customers who want to see the Titanic with unmanned subs.
That's kind of the point of regular health check ups
>I went for a walk while visiting my mother and decided to stop for a quick Guinness while reading my book. I wasn't on the second page when a passing woman stopped to ask me what I was reading. I explained it was in Dutch and we had a whole conversation about her brother working in Amsterdam. I couldn't believe it!

As an Scandinavian I must admit that this sounds less than ideal. When are you going to get time to read your book if people keep interrupting you? (50/50 joke/serious).
The sudo-rs Cargo.toml [1] file seems very reasonable. This is the curse of being cross platform. The inclusion of https://github.com/Stebalien/tempfile as a dependency is responsible for the overwhelming majority of lines due to including *-sys crates for multiple OSs.

~/Code/tempfile !! tokei vendor

===============================================================================
Language Files Lines Code Comments Blanks
===============================================================================
GNU Style Assembly 8 1405 1276 39 90
C 1 3 2 0 1
Shell 1 23 18 1 4
TOML 25 1536 1178 234 124
-------------------------------------------------------------------------------
Markdown 29 2193 0 1560 633
|- C 1 2 2 0 0
|- Rust 11 277 220 19 38
|- TOML 8 60 58 0 2
(Total) 2532 280 1579 673
-------------------------------------------------------------------------------
Rust 917 811953 792140 4536 15277
|- Markdown 304 17252 124 14364 2764
(Total) 829205 792264 18900 18041
===============================================================================
Total 981 817113 794614 6370 16129
===============================================================================

[1]: https://github.com/memorysafety/sudo-rs/blob/60985b2f5f7ffa8...
As you know, its impossible to prove a negative, so who's to say they won't wash ashore a luxurious beach resort where they will be welcomed with daiquiris and sexual favors?! I say give them this once in a lifetime chance!
If you're intending to install the package on an image, [dev-dependencies] are not going to be included in the package. So, no, it's not actually relevant to the surface area of the package.
The wasted horizontal space on assembly printouts isn’t really a problem either. After the nuclear apocalypse, when industrial paper is made no more, monks will carefully cut out the assembly code lines and paste them into a vellum-wrapped book while reusing the remaining paper scraps. (They’ll also make beautiful ink drawings of dragons in the book margins. “Tome of Dragon64”, a mysterious spell book from pre-doom times.)
Truthfully... Yes. Many other apps and services do as well. Careful what you give camera and mic permissions to, and always read the privacy agreements, especially for FAANG. If you don't think Amazon, Facebook, Apple, Google, and Microsoft are watching/listening (with and without the light indicators), think again.
> I think the potential of Rust is greatly oversold, because it only ever gets compared to known-unsafe cases, such as string handling in C; there are plenty of other languages that handle this safely out of the box.

The comparison is apt because of scope and scale: Rust is intended to integrate into and eventually replace C codebases; both Pascal and Modula-2 can integrate with C, but AFAIK do not place substantial emphasis on doing so (nor have substantial amounts of community interest in doing so).

Similarly: people keep doing string handling in C, so that is what is going to continue to matter. They also keep doing other things in C that Rust prevents, which are also going to continue to matter. The fact that they're known to be unsafe doesn't change that.

Put another way: it's unclear that the interest in Rust (which is immense) would ever translate into equivalent interest in Modula-2, any technical merits aside. The reality is that Rust does these things well, and a large number of people like it and are successfully using it to replace or augment C codebases. Both conditions are necessary.
To add to it, without external funding _any_ innovation would be stifled by existing players. If you can't even get low millions in funding, existing corporations with tens of billions of free money will eat you alive.

Organically growing a business; bootstrapping sounds fine, until you try to do something that potentially has any global impact.
Does Outline have mobile apps? The name makes it hard to search and find anything relevant
iCloud storage was never E2EE; the iMessage system was, but not iCloud. As of late last year iCloud can optionally be E2EE, with the "Advanced Data Protection" feature, which is off by default (https://support.apple.com/en-us/HT212520).
There's a fine line between solving a problem and giving up. Your answer seems to cross into "giving up" territory.
Considering you immediately moved to relating him to a “nutcase”, it sounds more like you’re fine with it because you agree with who they’re censoring, and not the actual ethics of allowing a platform with 75% market share censor people for legal content.[0]

The cries of “private platform” only go so far when you’re an effective monopoly on the space. Especially when you opaquely censor legal content, while keeping millions of illegal videos up with ads.

And to reiterate, the issue is blatant: defending an effective monopoly like YouTube, who has such a tight stranglehold on information, is incredibly dangerous. Even if you don’t disagree with them now, authoritarians rarely stop finding people to target.

https://www.datanyze.com/market-share/online-video--12/youtu...
>"Most companies seem to have at least some amount of consistency in their stances, though."

Do no evil?
a bit off topic, but a big struggle that is growing related to data and databases; managing data residency. I've not found an easy way to handle this and countries seem to be passing more and more laws... it's tough for global applications!
I'm curious have you ever tried to raise money for a tech business before?

There's a big reason VC and angels were and largely continue to be only game in town. No one understands or would risk loaning millions of dollars on a high risk business aiming for marginal incremental growth.
I have no idea whether that's true, but it is not necessary for the comment to say "to each their own" for the commenter to have just been expressing a personal preference. They weren't making an "argument".
You win btw.
The recommendation that "developers should use integers to represent money" (with an implicit 2 decimal places, that will work for many but not all currencies) is not a great one.

If your language has a dedicated type for monetary amounts, use that. (1)

If it does not, but you can make a value object to represent, e.g. amount and currency code, then do that.

If however, your language does not have a dedicated type for monetary amounts, or one cannot be trivially built or retrieved as a package (2), then you should ask yourself if it is really a suitable language for financial tasks.

1) https://learn.microsoft.com/en-us/dotnet/api/system.decimal

2) https://github.com/shopspring/decimal https://www.npmjs.com/package/ts-money
> 80% of bugs come back to memory safety… don’t think it’s overselling it.

I think you are misremembering the statistic.

It's 70% of security bugs that are related to memory safety: https://www.zdnet.com/article/chrome-70-of-all-security-bugs...

The way you say it, it means that out of every 100 bugs, 80 are due to memory safety.

The reality is that out of every 100 security bugs, 70 are due to memory safety.

For example, a codebase with a thousand bugs might only have 10 that are security bugs, of which 7 are due to memory safety.

You imply that a codebase with a thousand bugs have 800 memory safety issues.
The earth can EASILY handle many billions of people. We are just absurdly inefficient with our resource utilization and distribution.
One of the famous non memory safety bugs in sudo recently was related to using a sigil, which Rust would have prevented because the natural and easy solution in Rust for those use cases is an Enum/Sum Type.

Which is to say that Rust has safety features beyond just what we are used to from garbage collected languages. Sum types, stricter typing, data race protections, etc.
This sounds hilariously like how you make a lisp executable binary.

Looking back at an old discussion on emacs trying to abandon the "unexec" idea, it is notable that they saw a substantial speed benefit from the old method. (https://lwn.net/Articles/673724/)
Time to ditch 1Password.
So you treat each subsequent container load as a new batch without a potential common cause, like manufacturing defects? Testing every single batch for any possible harmful defects?
> he "lost control" due to the car being on Tesla's Autopilot mode

That sentence doesn't make sense for me. He wasn't driving, so at what point did he lose control??
You can offset burn rate with more skills. Putting a few machines in multiple regions is fairly cheap. If you’re ok doing the ops yourself, you can get buy on a shoe string budget. I know. A startup I was part of did this ten years ago and the tooling to do this has only gotten easier and better.

To be clear, I’m not saying that venture is intrinsically evil, but also companies are explicitly trading off higher burn rates and higher raise rounds to reduce the need to build all of this in house. That’s not a bad idea because it’s usually better for the business to scale as quickly as the sales channel can fill it rather than be stuck on difficult engineering roadblocks.
Steganography does not increase the information density of a communication medium. It only uses that medium in a different way.

You need to revisit information theory and the physical and data-link layers of networking.
Apple is not to be trusted in terms of privacy. Nobody knows what their software is actually doing. It's all closed source. Their focus on privacy in their advertisements does not mean that their software actually protects users' privacy.
> — Use TIMESTAMPTZ. Always.

When you’re using JSON to pass around datetime data, Use ISO8601 date and time with offset info, always.

e.g. "transactionDate": "2023‐06‐28T15:55:22.511Z"
Quality of life can be commensurate so it depends on priorities
URL is likely https://old.reddit.com/r/AppleWatch/comments/s8fmes/apple_wa... (not the https://old.reddit.com/over18/ interstitial page)

Despite 300 mostly funny comments nobody has an answer.
It's exhausting how people think tech is magic, that you can just "innovate" away any inconvenient reality.
I've had that same rewarding experience at the museum. I figured at least part of it was because you don't fully appreciate the depth of the paint itself on the canvas when looking at a photo of Van Gogh's work. I was really struck by how much dimension there was in the medium, as opposed to a typical oil on canvas painting, like say, The Night Watch. It's physically a very different thing than a photograph can convey. I think you grow up hearing VG is this awesome painter who did these awesome works, here they are, and they look cool, but personally I never appreciated his work as much as I did after seeing the physical objects. The story is more than the graphical composition and color, the brush strokes are more two dimensional. The gestalt is beyond what a book or poster can convey.
> General terms exist for a reason.

And on the case of plastics, that reason is that they are molded by the same processes.

It's about as relevant as talking about "metal contamination" of food when you are measuring mercury.
Then quote the exact words I used instead of insinuating.
You can maybe try SimpleLogin. It's open source and can be self hosted (I have no idea how difficult or not this is). Proton acquired them and integrated the product into their own.

https://simplelogin.io/
Sounds like a plan!

(sorry)
By disallowing recursion and requiring loops to have a fixed upper bound, you’ve defined a subset of C that is less than Turning complete.
APIMatic Code Generator for OpenAPI Redesigns Their SDKs
Biking instead of planting trees???

(there are two 4. on the grandparent post)
I think it is fine that you opt out. But if society as a whole doesn't opt out of a surveillance regime, it still affects you as a member of society. And eventually your ability to opt out will probably be removed: after all, once you've acquiesced to the idea that private, unshared, possibly encrypted photos still need to be scanned for criminal activity -- then why should there be an exception for criminals who back up to a local computer.
Right. I don't think people realize there is no such thing as a free lunch. Having something, in this case a free society, means making a tradeoff. The dials on safety, happiness, and freedom cannot all be at 100 percent at the same time, and it is far too easy to fall into the trap of thinking that even the tiniest bit of safety is worth a huge amount of freedom in exchange.
Exactly. Is that a basic economic principle? I think it’s called the efficiency paradox.
I don't understand how you get

> Your police can request access to any public facing camera at any time. There does not exist a right to decline. No warrant process exists. [3]

from

[3]: https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-re...

That page is about companies sharing CCTV with law enforcement by choice, not about being forced to do so?
Poorer for the masses. The rich and the Economist reading classes will still do mighty fine, if not better...
> That each of the versions dannymi listed had at least one potentially exploitable issue that a natively memory safe language would have mitigated,

I'm not seeing that in the list. Of the listed CVEs, not many of them are due to memory safety.
I illegally smuggled medication that I needed in from Canada when I didn't have health insurance in college. I had a prescription but couldn't afford US prices.
Right now, are focusing on original sequels and releasing new titles based on analytics of popular books in the app. The nice thing about being in business for a couple of years is that we can now assess, with data, which books and IP were hits and which fell flat. For now, going to keep our focus on North America but in the future, most certainly we have a desire to localize IP based on regions. As someone who grew up in Karachi, for example, I would love to see versions of our books where the characters are more relatable to locals.
Wait. Are you saying you don't get why some people may be bothered by sexual crimes against innocent children? Am I misinterpreting your post ?

Edit-- I'll happily take the down vote on this, I understand the policy of extending charitable interpretation But I am genuinely confused which is why I asked for clarification, it was not rhetorical.
I suppose the community makes the purpose of the community. And this sort of thing makes me worse, so I should seek something else, or modify my interaction with this community.

It's an open forum and presumably those running it prefer this outcome.

Fair enough.
Because your personal voice data is more valuable than text?
>once you’ve monopolized your particular market?

How can you monopolize this market? There is no moat here at all. There are already trillion dollar companies competing here. They are selling a commodity.
You can make the text a bit more legible with this userstyle:

body {
--fg: white;
font-family: sans-serif;
}
The part I don't understand is the combination of these statements you posted today:

> there's a market price for this stuff and we don't have pricing power.

> We couldn't raise prices for VMs even if we wanted to

> the profitability path for us is reasonably simple: have good unit margins

How do these square up? How can you reliably maintain good margins if your competitors set your prices? And your competitors have the scale to, for instance, design and manufacture their own hardware rather than buying off-the-shelf chips.

I would think the key would be not to accept being a commodity whose prices can be directly compared with other hosters.