skysight-inc/HackerNews huggingface dataset:
Which is why you split the difference. Own your own domain, and host at a reputable, reliable mail service provider like Fastmail. If you get taken down by a TOS violation, you didn’t lose your email address, just the contents of your inbox — which you hopefully have backed up, at least in your local mail client. Update your MX records to a new mail provider, and you haven’t lost what’s essentially your digital identity at many SaaS services.

Everyone in my family has their own domain. The instructions for renewing a domain, a list of reputable mail service providers, and instructions for pointing MX records at a new service provider, are not very complicated for somebody that can work a computer at a basic level of productivity. Many email service providers will even run nameservers on your behalf so you don’t even have to mess with individual DNS records. You can fit that in about one formatted page of instructions to include in your online contingency plan you share with love one(s).
What I find funny is that with that kind of money you could staff 10 app teams, develop the app 10 times in different ways and just pick the best one in the end.
Worse? No. But people who are more willing to drop out? Sure.

True, it was possible (barely) at the time to work part time during the school year and full time during the summer to pay the bills. Borrowing money still (at least used to) means you had to pay it back.

Universities today give out free rides to various groups of students for various reasons. I'd expect their dropout rate to be considerably higher.

BTW, I was offered a free ride by ASU. I couldn't escape the feeling that because it was offered for free, it wasn't worth as much. It's just human nature at work. I am sadly amused by all the people that deny these effects.
Unless you're in the habit of regularly getting into serious social trouble (as opposed to the normal, run-of-the-mill, unserious social trouble), the risk of violating that TOS and getting kicked off the platform is likely much lower than the risk of the proverbial parent poster getting hit by a bus.

If you think I'm being facetious, I'll point out that at this point, I have several hundred person-years under my belt of the use of various online services, and I've not had issues with getting unfairly banned from them.

I do, however, expect to die, and anything I built to crumble to dust and bitrot long before I have several hundred person-years of life under my belt.
There is a website dedicated to listing how many times Google has done this. It’s a long list.

The biggest insult really is these Google products often do have a reasonably large and dedicated following, it just doesn’t seem to be enough to move the needle compared to a monster ad business.
On the flip side you also get ground-effect when you are low to the ground where the high-pressure underneath the wing gets trapped against the ground creating a cushion of pressure increasing lift.
Honestly, I think this whole thing is blown over. Gemini has a huge reach, so they played it safe by doing the same thing OpenAI has been doing (system instructions for their AI services like GPT-4) and tried to max out diversity. This decision is juicy bait for anyone who believes that America is in some culture war. This is unsurprising if you live in America and are subjected to extremely high levels of marketing and polarizing headlines.

Please note: I think it is clear that the Gemini models still need work to be historically representative and accurate, however, I do not think there is any real danger in airing with the side of caution and trying to fight the innate biases in the training data. It seems like this was Google's goal.
I am with you. The last few years I tore down all of my self hosted solutions (except Homebridge) and move all family members to SaaS and I just pay for everything.

* All mails are on Gmail or iCloud.

* All backups are on Dropbox and iCloud.

* All photos are on iCloud shared folders.

* All passwords and secret notes are on 1password.

And I made sure that I am not the only admin. Life is simpler this way. I wrote detailed instructions on how to recover all these in my will in 1password.
Yeah, but "It's Not A Facebook Account! :)"

Everyone basically went with that line and called it "good" when I still thought it "a disaster" and the only response that typically comes after that is "well then just don't use it!" when there's no real good other alternatives on the market.
If they had good PR maybe this story will be used to justify more layoffs.

Forbes was pretty famous for being able to manipulate for SEO purposes.
MDN Curriculum
I'm a SWE at Meta and do technical interviews. I'd say you're right on most things except down-leveling. There are some very specific things interviewers are looking for in the behavioral and system design interviews and I believe they accurately predict how an engineer will perform at a given level within Meta, which may be different than how they would at the "same" level at another company. In my experience and from speaking to other FAANG engineers, Meta expects engineers to do a lot more than just code past E4. E5+ ("senior") should be able to do some of what a PM does, generate impactful projects on their own, and be able to be a team lead (although that's usually for E6+), plus some more stuff. I know at least I was definitely leveled fairly, and even struggled a bit to get used to the expectations when I first started out.
There are plenty of other ways to retire at 35 without having to put yourself through that clown show.
> You think the nice Christians wanted to get rid of it earlier, it just took them fifteen hundred years of active participation in it because it was difficult? Ridiculous.

It’s not about being “nice”. Neither is it not ridiculous if you consider the actual realities and complexities at the time. Almost every culture in the world has allowed slavery to some extent. The Roman Empire was built on slavery, and it took centuries for Christian thought to limit and then to begin to dismantle the institutions of slavery.

Here’s a great quote from a Reddit post on the topic:

> This is not a simple question, nor one that can be easily described across the entire empire. Christianity was a very diverse religious tradition even from the beginning of the religion's predominance in the Mediterranean. Early Church figures such as St. Gregory of Nazianzus, from the Roman east, launched attacks on slavery as an amoral affront to reason and rationality (Harper notes that this is the first extant attack on slavery in the Latin West, but I am not sure if that is true or not). Within the western parts of the Empire too there was pressure on the practice from Christian authorities. St. Augustine of Hippo, arguably the foremost figure of the 5th century for the Latin West, too pressured changes to the Roman attitude and approach towards slavery, he too condemned the practice as Gregory did and pushed for new attitudes towards enslaved people that emphasized the unnatural state of slavery on rational creatures. Slavery, in particular sexual slavery was the target of early Christian thinkers. They argued that it was a particular violation given the dimensions that were added on with the layer of ownership and slavery to the sexual exploitation of slaves. Harper argues that the Christian response to this was an extreme restructuring of Roman attitudes towards sex, in which the widespread availability of enslaved people was harshly curtailed, as attitudes towards the sexual exploitation of slaves were brought into the realm of official and cultural condemnation.

https://www.reddit.com/r/AskHistorians/comments/17zxoj9/what...
It’s also really gross how we want ultra prescriptive tools that force you to write things certain ways because we can’t trust our own coworkers to write decent code. Or learn things for that matter. I guess people don’t do code review at all?

This was tried before and it was called Java.

But there’s always an eager generation of naive programmers willing to believe the lie that this time is different.
Putin isn't worried about NATO, any more than he is concerned about Nazis. That was just the usual Russian smoke-and-mirror act, largely for internal consumption.
If you are into Svelte we have a nice API for you: https://threlte.xyz/docs/reference/rapier/getting-started
His claims are directly contradicted by his employee's actions. When asked about this, he provides no clarification. I just don't understand why you'd consider him even remotely believable.
Who cares about marketing.

Nobody knows how to pronounce gitea either. Half of people pronounce it "gi-te-ah".
$10 mln can have a lot of influence locally.

And please feel free to have $10 million. Above that it's starting to look like you aren't into it just to secure yourself but rather control and impoverish others.

There are various ways of attaining influence. Money is just the easiest and least controlled. Morally and practically. So let's plug the biggest hole first then worry about the rest.
I think like you. But also, one does not necessarily know beforehand that they will want to make money.

Like a project could be born out of pure generosity, but after the happy initial phase the project might get too heavy on the maintenance requirements, causing the author to approach burnout, and possibly deciding that they want to make money to continue pulling the cart forward.

However, here's something I do think: if you create something as Open Source, it should be out of a mentality of goodwill and for the greater good, regardless of how it ends up being used. OSS licenses do mean this with their terms. If you later get tired or burned out, you should just retire and allow the community to keep taking care of it. Just like it happened with the Jq tool [1].

[1]: https://github.com/jqlang/jq/releases/tag/jq-1.7
That's true, we should get rid of operators for primitives too.
Autodiff requires interpreting the same piece of code using "dual numbers" that would normally expect "real numbers". This needs operator overloading combined with generics.
Ohh, thank you! :)
There is some really excellent, concrete advice in this post. This is definitely a company that is on the side of candidates it works with.

The challenge with negotiation is that, like most things, the only way to get better at it is to practice. But a typical employee almost never gets to practice negotiating, other than once every couple years and maybe when buying a house.

Even if you're in sales, or recruiting, and you negotiate every day, it's still not the same as negotiating for your own salary. It's better than nothing though.

IMO one of the best things you can do for your career (and life) is to spend some time in a position where you do a lot of negotiating. Maybe that means founding a startup, or maybe it means working for a car dealership. But the more you can practice this skill - because it is a skill - the more you'll benefit from it throughout the rest of your life.

The best, most generally applicable advice I ever received about negotiating was while raising my first VC round. We got the first offer, so I asked our advisor what to do. He said "make a market. Get another one." If you don't have another offer, you're not negotiating. You're begging. ALWAYS get another offer. Yes, it sounds like "draw the rest of the owl" but it really is the one weird trick to winning a negotiation. Everything falls into place when you've got a market of offers. You can play them back and forth to maximize each of them, and then choose whichever comes out on top.

The other advice is to find the knobs you can turn. In employment negotiation that would be things like salary, equity, company stage, WFH policies. Use these knobs as "justification" when asking for a higher bid (which you might do multiple times as you go back and forth). "Well, they're offering $50k lower but they're WFH..."

Oh and of course, never say yes to the first offer. Everything is negotiable and the sharpest counterparties expect you to negotiate, so if you don't, you're accepting their intentionally low offer.

(The blog post also has a footnote alluding to, and warning against, the sociopathic solution to this, which is to simply lie or exaggerate about your other offers. Personally I would never do this, because it's a small world and you don't want word to spread. But let's say you think you can get away with it or don't mind getting caught. In this case if they call your bluff, you'll either need to fold (and they'll eventually see you didn't end up working somewhere else), or go deeper into the fraud by making a fake offer letter. It's never a good sign when you're going deeper into fraud.)
> Life is long, provided you don't just waste your time with nonsense.

Life is short whether you waste it on nonsense or not. It's the nature of human life.

> Even eternity wouldn't be long enough for the compulsive procrasturbator.

Sure. But eternity isn't enough for the most accomplished either. There is a reason why the emperor of china

https://www.smithsonianmag.com/smart-news/2000-year-old-text...

and steve jobs

https://archive.nytimes.com/well.blogs.nytimes.com/2009/06/2...

both wanted to prolong their lives. I don't think anyone would characterize the emperor of china nor steve jobs as 'procrasturbators'.

You make it sound like active people ( who don't waste their time ) feel that life is long when it's precisely the opposite. It's those who don't waste their time who want to live longer because they have so much more to do.

Then again, 'wasting time' is a concern for many precisely because life is short.
I was always taught not to.
Operator overloading is about syntax and type safety. Brainfuck is Turing complete.
Crypto Corporate Cards
Worth a watch if you're interested in McCarthy: https://www.youtube.com/watch?v=HrUy1Vn2KdI

The gist is that he liked smart people. He was good friends with Murray Gell-Mann and others at The Santa Fe Institute. I absolutely think he "liked science," I don't think he was cynical about it, though I do see where you could pick that up in his writing.

According to Gell-Mann, McCarthy knew a lot about 20th century physics...not in terms of math but in a "history of ideas" sense, i.e. where major physicists stood on various questions.
The wings of an airplane in level flight direct air downward with a force equal to the airplane's weight. If one were to build a large scale on the ground, as an airplane flies over it, the scale would register the weight of the airplane.
The wings act like a scoop forcing air downward behind the wing. At least that's the way I think about it when I'm out flying around in my Cessna.
I assume wire-only means no reverse thrust and no brakes.
I see, do you think just _starting_ with payed product would have been better? (Or starting with a product + open source tools for marketing?)

BTW good luck to scaling up to $60k / month, it will be fun
Apple and commodity don't mix and we're talking about commodities here and all the fat cutting that requires.
You need to train them. Your idea of being a helpful hero is actually creating a single point of failure for all of them which is arguably a worse situation. IT as a hobby is fun, but by pulling others in you're actively putting them at risk.
Show HN: OasysDB, Storing vectors for RAG in Rust simplified
Hi hackers, this is Edwin and I'm building OasysDB, a SQLite-inspired embedded vector database in Rust. My goal is to simplify the process of storing vector embeddings while still having high performance with simple APIs.

Currently, it's only available in Rust via "cargo add oasysdb" command. But, I'm working to make it interoperable with Python ASAP. If you want to test it out, simply head to the GitHub repository (https://github.com/oasysai/oasysdb) and refer to the Quickstart section.

Performance-wise, I have some quick results that I can show you. I got this result locally using my machine of Apple M2 chip and 16GB of memory.

- For 10,000 vectors with 128 dimensions + usize metadata
> Search time: 0.15 ms
> Memory usage: 6 MB

- For 1,000,000 vectors with 128 dimensions + usize metadata
> Search time: 1.5 ms
> Memory usage: 600 MB

I'd love to hear some feedback from the community to help make OasysDB better.
Your data point about students paying tuition tells us nothing about what students on a free ride would do.
>> Forgejo is a self-hosted lightweight software forge.

>This tells me basically nothing, at least nothing useful in terms of what they are offering.

What else could they add to be clearer?

* Software forge

* Self hosted

* Lightweight

I find these terms to be clear.
Thank you!! :)

What kind of websites do you want to discover other than personal websites? Why not use general purpose web search?
No one builds energy storage at the rate Tesla does, so while this risk keeps being surfaced on HN ("but what about..."), until there is material movement from competitors, "meh." If it's so easy, by all means, do it. But talk is relatively cheap.

https://www.energy-storage.news/tesla-deployed-nearly-4gwh-o...

https://www.energy-storage.news/tesla-deployed-6-5gwh-energy...

https://carboncredits.b-cdn.net/wp-content/uploads/2023/07/T... (Source: https://carboncredits.com/tesla-413m-megapacks-revolutionize...)

> Such tremendous growth has been particularly attributed to ramping up Tesla’s Megapack production capacity in its recently built 40 GWh Megafactory in California. The company aims to produce 10,000 Megapacks each year in this factory.

> Earlier this year, Tesla also revealed plans to construct another 40 GWh Megafactory in Shanghai, China to meet the robust demand for its energy storage systems. Construction will start later this year.

https://electrek.co/2023/12/22/tesla-launches-project-build-...

The global market for energy storage is enormous, approaching almost half a trillion dollars by 2030.

https://www2.deloitte.com/content/dam/Deloitte/us/Documents/...

https://www.precedenceresearch.com/energy-storage-systems-ma...
Nope, but that's OK.
You generally don’t self-host your email via your ISP, you use a VPS, and you can switch that at will.

I haven’t heard of any case where a domain registrar took away a domain other than as a consequence of criminal prosecution or court orders.

In any case, it’s far more robust than e.g. Google shutting down your account for unknown reasons.
It looks like the TTL on that address is 24 hours, so likely a problem of the dns resolver, which would point to webos. Have you tried a factory reset recently? (Or root and diagnose the system internally)
Surprised to hear he is associated with minimalism. I read half of one of his books and it seemed really maximalist thematically and narratively. Very gratuitous, flippant, unstructured, violent, sexual, etc. Very little subtlety or restraint.
I like the idea, but I am pessimistic. The more experienced I get (aka getting older), the more I see administrative bloating as the cancer of institutions---a somewhat equally inescapable fate. Installing a safety reporting administration may do what it set out to do, initially. But at some point, promotions may be handed out to those with most reports, perhaps perverting the initial intent.

In another thread I read that the EASA and FAA used to send Airbus/EASA engineers to Boeing (and maybe vice versa) who could raise all sorts of hell if mistakes were found. Such a setup seems perhaps harder to "game". I do not know this for a fact, I recall it from reading another debate, so take it as hearsay.
Love it! It'd be cool to see a name of the sources you ingest from.
This is actually a very good idea, and there's nothing wrong with writing all your passwords onto paper, if you put that paper inside a fireproof safe or safe deposit box. Taping it under your keyboard is when things go bad.
Ah yes someone always rolls out the false dilemma of "the only options are completely unregulated capitalism or completely top down command economy communism".

It'd be shorter with the same meaning if you'd just scream "traitorous commie!!!!1111"
I'd argue a much bigger part is their various nerfs.

Reddit and SO are barely recommended.

Product reviews used to go to higher quality blogs, Reddit, Consumer Reports now are now just all content filler sites.

During Trump they decided allowing anything except for MSNBC/ABC/CBS/CNN/etc on the first five pages of anything remotely news related were the only allowable results. This mirrors exactly the Gemini/OpenAI nerfs for PC.

Given 90% of my searches are for questions about what people think about things, code/food/drugs/health/medicine/etc, and topical events, it's become completely useless without adding "reddit" or something after.
A No Surprice Act is needed for these companies.
https://forgejo.org/docs/v1.20/user/actions/

https://docs.gitea.com/usage/actions/overview

Both have “Actions” that are act based and very similar to GitHub Actions and offers some compatibility.
Looking at the image, and knowing designers assumed the cable would rebound before being cought by the hook, the original design of the hook itself makes sense: catch the cable in the air and make sure it doesn't slip down the hook.

Obviously it doesn't work to catch cable lying flat on the ground. Which was, again, not the initial design requirement.

In another thread about Boeing, the topic of good sources to learn about real engineering came up. Well, this is a great example. Just assume the engineers designing the initial hook were not complete clueless idiots.
High temperature air rises (by expanding and becoming less dense), the void is filled with low temperature air. So a colder forest will start a wind outward of the forest towards the warmer areas, thereby distributing the colder air into the surrounding area.

You can see the same effect mostly in spring in coastal areas, when the land is heated faster than the sea. Hot air over land will rise, colder air from the sea will move in, causing thermal wind, making the coast a lot cooler. This can cause enough wind for kitesurfing or wingfoiling.
Sourcehut – open-source tools for software project maintainers and collaborators
As a heads up, you can disable challenges almost entirely if you don't want any visitors challenged. Security -> Settings -> Security Level -> Essentially off
Ketchup Caddy Sold Some Fake Electricity
I don't feel that's true.

For example, Disney is actually pretty terrible compared to Netflix + Prime. Worst part of the service is when it frequently loses where you were in a program. They also made it really hard to get to 'continue watching' for a long time.

Another one that has annoying UX issues is BBC iPlayer. If you click on the latest episode of a show that you're watching in 'popular', it won't resume where you were in the episodes, it will play that episode. Very frustrating. While technically correct, that's not what most people want to happen.
GSuite/Google Docs is just a bad product at this point. Very marginal changes and feature additions while day-to-day limitations never get fixed.
Do we have anything more binding than your word to rely on?

From what I see you could change this policy tomorrow unilaterally and we would have no recourse.
Oh, Maybe. Thanks for your information.
As long as maintenance is done properly there's nothing wrong with old aircraft, there are very well defined maintenance programs that specify which parts should be checked / changed and when. The airline in question is among the oldest in EU, and has an excellent safety record.
Thank you for responding! Would you say the leveling criteria has changed in the last year? I ask because, while the current criteria could very well be legitimate, candidates weren't down-leveled nearly as often until the downturn.