skysight-inc/HackerNews huggingface dataset:
I can see using a lower withdrawal rate (approximating the yield on 10-year treasury bonds) if one is investing mostly in bonds. But two caveats:

(1) Adding stocks to one's portfolio makes it easier to succeed with a 4% withdrawal rate in very low interest-rate environments:
https://thepoorswiss.com/updated-trinity-study/

(2) Life expectancy. People who retire at a young age, should use a lower withdrawal rate. But a person age 75, expecting to die before age 100, could have a withdrawal rate of roughly 4% (reciprocal of 100-75) in a zero-interest-rate environment.
I am 35. I moved to the Bay Area in 2010 with a bank balance of 10k which were basically my savings from my part time job in University. I started my first job and have been saving monthly since then. I don't own a house as it is too expensive. In the decade since, I met my future wife, married and had a child. I have close to 450K in savings + some stock. I am mostly frugal but spend for my wife and child.
Great endeavor! Trying to think how One would make the “...” (jill is typing) for Delta Chat considerig that it is all happening over SMTP.
I recently watched this incredible documentary about Japan and semiconductors https://youtu.be/ihkRwArnc1k
Cerebras is an example of a hardware startup in Los Altos that basically is taking a wafer and using that to do acceleration based tasks for AI. They are or were in stealth mode but made an announcement at hot chips [1] [2].

[1] https://hotchips.org/assets/program/tutorials/HC2020.Cerebra...

https://www.crunchbase.com/organization/cerebras-systems
Email is not decentralized. It relies on the central authority of domain registries. You theoretically can send emails in a more P2P way by using IP addresses, but then you lose the "reliable" and "stable" parts for many users.

It arguably can't be used securely. One of the prominent security researchers on HN actually wrote an article that promising E2EE for email is more harmful than helpful because it gives a false sense of security.

And then if you do decide that whatever encryption scheme you've chosen is right for you, there's no guarantee any significant mass of people supports it.

In short, email security is a bolt-on, and it will never be part of the standard itself.

https://www.csoonline.com/article/3224410/is-universal-end-t...
Are there any geographical limits? Does this e.g. work in Europe too?
>I would argue that what is described in this post is inherent in all social networks.

This is just what I was thinking. I can't imagine any platform that would meet some of the criteria demanded in this writeup. In what universe would you expect to close your account on twitter, move over to a new account, and migrate your history into a newly opened Twitter account? You can't do that on any private social platform. You also can't update posts on Twitter at all, let alone update and keep comments + replies. You can't know how many of your Twitter followers are "real" either; another thing not unique to Mastodon.

You actually can go past 500 characters on various instances. I'm on one that goes to 1024. As for character limits on "the fediverse" there are non-mastodon projects that let you go beyond 500 characters.

The larger project of federation is just so much more important than all these bizarre little idiosyncratic preferences. It's so maddening to listen to people who think the project of decentralized alternative to private social networks should live or die on whether it includes some new added feature that they can't even get on the private platforms.
So much writing for just stating the "Peter Principal." https://en.wikipedia.org/wiki/Peter_principle

And not one mention of it in that entire substack either, though few others mentioned it on here before me. :) That's good.

I always enjoy discovering something backwards, e.g. through experience and then learn it's already documented.
>Simply because light aircraft represent a really tiny proportion of global emissions.

That would be a valid point if the context was CO2 emissions. It doesn't seem to me like such a valid point when talking about lead, where local concentrations near populations matter.

>And for "random Joe who wants to dick about in the sky", chances are that he is the one who is flying your airliner.

"X is an necessary person" is not a logical argument for "what X is doing is necessary". Seems like a misapplication of a sort of transitive property.
The fork comment is not meant to be a realistic suggestion, it just points out that there is work needed to maintain compatibility. The thing is, you can't both complain about the time it takes to migrate your project _and_ expect maintainers to spend an incommensurate amount of time maintaining suff for you, free of charge.

I understand that some people and companies are now caught between a rock and a hard place right now. But honestly, that rock has been coming for 12 years now, and the alternative is to put other people in that situation.
The fewer options you have the riskier your current position. True with income as with assets I guess.
Apparently there's a use for tax havens in the EU after all.
Other than for nostalgic value, is an S-330 better at anything than your garden variety tablet?
But most suburban streets are very low traffic, and low-weight traffic roads. They are not arterials / collectors. And you rarely need a full reconstruct. So even trusting the given quotes, you generally are good with the "resurfacing" column, and you can aim well below the smaller price for arterial/collector.

If I take my local prices, resurfacing 1 mile of a 6 yards wide road, is less than $250.000. And that's with full refurbishing for a pretty damaged road + a new asphalt concrete surface! If you just do preventive maintenance with single-layer or bi-layer that can be 5 or even 10 times less...

(Sorry about the probably imperfect technical terms translations).
Yeah, yeah. I don't buy the speculative growth of these companies. You're telling me these companies are collectively going to go from a P/E of 38 to say, a P/E of 80? I doubt it. Oh, and all of them have colossal amounts of debt.

Most valuations I see today aren't even justified on a FCF basis! And certainly not for someone looking to buy 20% below fair value.

Of the companies that I can think of that are closer to fair value, their market shares are being eroded by competitors, or their earnings growths are less than attractive.
It usually requires you to have an access to internet due to how WebRTC works signals should be exchanged on internet somewhere. Deskreen solves this problem by running local signaling server, so you don't need access to internet
You've missed a third bullet point:

* They are capable of understanding the problem, and have access to the information necessary in order to understand the problem, but will advance their career/campaign by pushing their opponent under the bus.

Politicians don't get elected based on objective past results, they get elected based on how well they can spin promises of the future.

And, as the saying goes, you get what you measure.
"ASML San Diego is responsible for the R&D and manufacturing of EUV light sources for lithography systems. Cymer focuses on DUV light sources." From ASML's website.

ASML San Diego was part of their joint research before acquisition.
A sleep doctor can recommend a sleep hygiene work book that helps. Everything in it is obvious, but it helps to have a guide to outline things.

I’ve struggled for years, and I still do with waking up like you do. Some nights are perfect though. What has helped the most is:

- Sleep study. Awful but it landed a CPAP. Also awful but it works now that I’m used to it.

- Quality bedding

- No pets and no computers in the bedroom. Everything is off

- exercise. Until exhaustion if possible
Show HN: Satchel, a CSS-in-JS utility library
Show HN: Pollen, utility-first CSS for the future
I can't tell if you are serious or not.

Life isn't all about studying. We don't want a socially stunted generation that is so optimized for academic success they lose important lessons along the way. And to be honest, you can't stop teenagers anyway.
Mira Furlan, 'Lost' and 'Babylon 5' actress, dead at 65
> Reading through the first 100 results, I see it mostly used to refer specifically to adult male individuals, or to "a man" meaning specifically an adult male ("would've flipped out if a weird man said some creepy remarks"). There are some uses where it may or may not be gender neutral ("you are a Spammier man than I" - may refer to a man or a woman, but it is probably used because the author is male; a woman might have written "a Spammier woman than I" instead, while also addressing both men and women).

I disagree; the first uses of “man” in an indeterminate sense are these:

> down the economy, Here is the truth the republicans feel uncomfortable with a black man in the with house and a lot of voters are riding the republicans coat tail

> someday you might ask me to help you move. Or, to kill a man. # Leonard: I'll doubt he'll ask you to kill a man

> say, in 35 years of working I have almost always had at least one man who I felt " wrong " about. (the exception? Disney Studios!

> boyfriend, well husband, but either way would've flipped out if a weird man said some creepy remarks regarding me at a christmas party. To me this says

I have specifically included up till your reference, which was the first of an indeterminate usage of the word “man” that by implication is most likely gendered, whereas all the others are most likely not.

So there are three sexless ones before the first gendered one.
Ask HN: Engineering Manager Advice Needed
I am a new Engineering manager moving from a Sr. Software Engineer. I have a team of 3 engineers reporting to me. All three of them are very good engineers and enjoy their freedom while working for me.

The issue I have is the following: Each of them have their own tech stack when they build services. Python, NodeJS and Java. Now that I am the manager, I want them to move to a unified code base. What is the best way to start this conversation? Ideally, I want all of them to have a python code base so that other teams can easily onboard.
Hi, this may be added in the future releases depending on how we collaborate on making new cool features. Cheers
It runs on semiconductors.
This doesn't directly answer your question, but it may give you insight on whatever steps you need to take:

It costs whatever it does to build something in which you can have someone pay you for and receive value in exchange. Nothing more.

That value is not a SaaS. You don't need build out a "teams" feature or "multiple accounts" feature; you don't need to even build out recurring billing, seat management, or whatever combination of tiered usage you can think of.

You need to give the ability to receive value for something.

I see so many people burn themselves out on doing so and they never talk to customers because all they're doing is fixing edge cases in their billing features.

Once you have your idea's guts, build out the most bare minimum payment model: accept their credit card, store it, charge it, and make a reminder that you need to go into Stripe/Braintree/whatever and charge their card again in a month. Manually create an invoice if your provider can't give you an invoice for them for some reason.

Once managing your customers manually becomes a chore, you can then start to invest in automating it and building out the "boring" infrastructure that has nothing to do with your core idea. Granted, there are SaaS starter kits all over the place for many languages and frameworks. There are also platforms that handle all the recurring billing/seat management stuff for you, too.

But the odds are you might even not get there. The time you would spend building out that infrastructure is not valuable to a customer, and so it's not valuable to you.

Your chances of succeeding are not as closely correlated with subscription management as they are learning about your customer's needs. Take the time you would otherwise invest perfecting a SaaS setup and invest that into talking to customers.

Build your idea, forget that you're building a SaaS. Build the SaaS-y part of the SaaS after you have a customer. Without customer, you're missing the S in SaaS: service. All you have is software.

Build the software.
I'm assuming it was meant as a shortening of "spastic"? In which case the version I'm familiar with would be "spaz", though it must be years -- probably decades -- since I've run across it.
In addition to the products walrus01 pointed out is the SCSI2SD[0] which I used to retrofit some very old manufacturing systems in a previous job.

0: http://www.codesrc.com/mediawiki/index.php/SCSI2SD
I think what GP was getting at is a big part of an OS is resource management (process permissions and isolation) and providing abstract interfaces over hardware (filesystems vs raw block storage).

So beyond the low level drivers that directly interact with hardware, an OS differs in how you ... drive the drivers. What your HAL looks like, and then what the abstractions above that look like.

It's by that definition that e.g. Android is considered a different OS from GNU/Linux. Same kernel, but the hardware is exposed much differently to end-user applications.
Hi its not normal, coz other users don't have these kinds of things happening. It may be a firewall on your desktop, wifi or even your phone.

Also you need to have an access to private networks if you are on Windows.

Cheers
Samsung Internet blows Chrome out of the water
Show HN: We teach design to non-designers
Thanks for all your hard work Racket team and contributors.

Can we appreciate the meta? A fast low-level program was re-written in a high-level language to reduce maintenance costs. These days on HN you usually only hear about the opposite, eg. Figma rewriting server Typescript code in Rust to improve performance [1]. Not fair to compare Rust to C, I know, but interesting nonetheless.

The loss of JIT was interesting. How does eval work? Apparently Chez Scheme AOT compiles code at runtime. Comparatively a JIT will change the compilation at runtime based on codepaths. There's a thread about that here [2].

Part of the motivation of CS was to make it easier for people to contribute to the compiler. I'm excited to see how that plays out.

Thanks again everybody. I'll go back to toying around with macros and tiny Racket programs now.

[1]: https://www.figma.com/blog/rust-in-production-at-figma/

[2]: https://news.ycombinator.com/item?id=16406391
Gardens Need Walls (2015)
I just bought an M1 MacBook Pro (just with 8GB of ram, I wanted the high battery life as my top priority)—it’s the most incredible device I’ve ever owned. It’s so fast, I’ve almost never heard the fan spin, its battery lasts forever.

Coming from a thinkpad x1 extreme (which I still use on occasion), this machine blows it out of the water in every conceivable metric at a fraction of the price.
Would this be good if I want to model the airflow of a few shapes? Or is there a better open source program?
Interface as used here means the broader concept of a "a class's interface is its public advertised operations" and not the specific Java thing called an interface.
This problem tends not to occur in Clojure codebases because Clojure is a data-centric (vs. model-centric) language.

In other words, all our core data is expressed as json-like data (e.g. EDN), so the translation is quite trivial - basically from one format to the other.

Building a codebase around plain old data is admittedly not for everyone, but it works! You certainly can still have a type-like system (in dev/test time) and validation (in production) using the various available mechanisms (Spec, Schema, Malli).
Went to look at the LG Gram and only one model out of 49(!) states how much RAM is installed(?!)

https://www.lg.com/us/laptops
I'm 28 and about $700
If your instance is large enough or your instance is small but peering to other instances, there would be enough interactions that will bother you eventually. Otherwise there is no point using them at all, a small IRC or Matrix or Slack or Discord server would work better.
> The result is the write-only mess that is CSS today, unusable without CSS debuggers, inaccessible to most devs and traditional graphic designers let alone laymen, yet always insufficient for innovators, seemingly perpetuated only by folks who mistake their huge effort into learning CSS with its merit (aka Stockholm syndrome).

I dunno, much as I dislike CSS and its lack of useful modularity, it's never something I'd describe as "write-only" or "unusable". The selector syntax is fairly nice and concise and the cascade of properties works as one would expect (most of the time). I doubt CSS would benefit from throwing some SGML at it, because CSS is fundamentally just a list of selector-property pairs and not a mixed-content document.

The real problem with CSS is two-fold: first, the users of CSS have turned the class= attribute of HTML into an awful ad-hoc inline styling language (with the requisite awful and nightmarish stylesheets). And second, there is a huge amount of legacy cruft because it took 20 years of evolution for us to finally figure out a sane document layout model.

The non-Turing-completeness of CSS has a very very useful attribute: given a parsed stylesheet (a styling tree where selectors are nodes and properties are leaves) it is possible to annotate an HTML document with the correct style properties in a single forward pass without backtracking! That's because everything in CSS is done strictly in accordance with document order. It's not possible for an element to change the styling applied to any elements that precede it in the document.
Looks like a very cool project. Slightly off topic question, is there a reason the email providers like FastMail or Protonmail don't just include XMPP as part of their bundle?
My thought process reading this article:

-“Wow Alan Kay is legendary.”

-“Can’t imagine life before OOP.”

-“I like how this YouTube video is annotated and I can scroll, see screenshots, and jump into the video where I want.”

-“I wish there were more video summaries like this.”

-“Generating summaries of videos like this is something tools like GPT-3 will do for us soon.”
The part about the upper middle class (myself included) being detached from reality is spot on.

You have no need to worry about money other than the desire to upgrade status symbols. You have no real power or path to power, so you don’t understand that either. You’re floating blissfully in the middle reading about mushroom foraging while the poor get poorer and the elite siphon even more wealth and power.
I would like to use LLVM, to target basic (perhaps VBA or VBScript). Or the JSON used by Power Automate.

But it's probably beyond my capabilities.
Saying your product is not fit for purpose within the terms is absolutely not part of standard terms, and I suspect these terms currently make it MUCH easier to sue you, not less ('He knew his product wasn't fit for purpose yet he sold the service anyway!').

Also, your terms currently let you take payment and not even provide the paid-for service (i.e. cancel it for any reason with no refund, and no right to even ask for refund, and I can't even find a support email!) - this seems shady to me if you are asking for $300 for lifetime membership! I would expect a pro-rated refund for subscriptions as a minimum, and some sort of pro-rata for the $300 (e.g. over 5 years).

Besides - why are you trying to emulate other people’s shitty practices? If someone isn’t happy why not let them at least request a refund?

My personal advice would be - just get some generic terms written by an actual lawyer and put them in instead. Or just copy/paste some pre-written terms you can find available on any number of websites. It will look more professional, protect you more, and be more reasonable to your users :)
It was relayed to me by a mathematician doing the analysis on sizing a battery system at a solar plant in Hawaii. The trade off between decreases longevity with depth of discharge or increased up front costs for more batteries that don’t get discharged as deeply.
Not only that, but many countries have regulation that requires providing some form of government ID to obtain a phone number, even a virtual one.
Many of us in countries with low Covid infection rates have willingly isolated ourselves over the scientists and doctors told us that this was an effective measure. We haven’t seen it as “government control”, and instead as measures to ensure that the virus doesn’t spread and infect more people than the medical staff can handle.
2016. And also "the Bermuda Triangle mystery" is a myth perpetuated by pulp fiction writers and Hollywood cinema. No credible resource believes that there's anything special about it.
>proprietary database

Oracle, Microsoft and SAP all do very well out of their proprietary databases for OLTP. In analytics, Snowflake was the largest tech IPO ever last year. For whatever reason, the database market seems to be entirely ok with proprietary software.

Disclaimer: I sell Snowflake for a living.
Hey thanks! Enjoy!
We are woefully uneducated about even the concept of mental health.

I don't know of any therapist that doesn't have a specialty and figuring it out is required before you get licensed by the state (CA) simply due to the different licenses available.

There's an undeniable undercurrent of racism if the goal is for the therapist to be a blank white slate for their client, but you misunderstand the goal. The goal, in being a blank slate, is for the client to be comfortable expressing themselves. The therapist, as a professional, is working on behalf of their client and can't let personal opinions that conflict with the client's beliefs come to bear, except in the most exceptional of cases when someone is in imminent danger.

If the client is scared, to the point of not being able to bring it up, that their therapist will judge them and yell at them and verbally abuse them, therapy won't work. If I hate 'lesswrong' and think its stupid, but yet my therapist has built their online presence and career on it (as SSC has), merely knowing my therapist's beliefs on the matter will pollute any response I could have. A good professional therapist can detach their personal opinion of 'lesswrong' from the client's need to rant, and the theraputic value in helping the client figure out their underlying feelings and possible trauma, and to NOT engage with the concept itself. Thus, by not knowing a therapists personal views on every possible thing they might tweet about, this is achievable. If not achievable, then at the very least, worth striving for, for the client's sake. The therapist's goal is to heal the client. The therapist's opinion on misc topics is irrelevant to healing the client.

Is it reasonable? Therapists go to school for years and practice for hundreds of hours, to pursuit of that goal. Some are more successful than others, and still, falling in love and transference - by therapist or client, is simply an occupation hazard.

HOWEVER. This is not the same as saying the therapist needs to not be a human being, otherwise we might as well have therapy by texting an AI (Note to VCs: I know it's stupidly tempting, now's not the time, GPT-3 and ML models a therapist do not make). It's incredibly important, on a personal level, that you find a therapist who specializes in the kind of work you need to do on yourself, in a compatible way, and has some level of similar lived experience.

If I have to explain what the word "woke" means to my therapist wile I'm working through racism in my personal life, that's just not going to work. If I have to explain to my therapist, why being asked to touch my hair, or being told "smile, it makes you prettier", is rage-inducing, it's really just not going to work.

Find a therapist that's like you - in looks, and gender identity+orientation because therapy needs that commonality to serve the client well, but also recognize that's easier said than done.