skysight-inc/HackerNews huggingface dataset:
> All of that said, I work in an innovation space where we throw a lot of things at the wall to see what sticks, and our time-to-prototype is often a few months at most. For us, it has been a godsend, but our situation is rather unique.

The very RAD reasons you note regarding Mongo also encourage Mongo Cancer (tm).

What is Mongo Cancer you ask? It is the phenomena where Mongo use is manifest from API to home-grown "relational logic" in business tier. This simply doesn't happen with any other NoSQL DB afaik, but Mongo Cancer uniquely marches right up to the user's face in the API.

> I think if you have separated your concerns well-enough, it is okay developing in Mongo while leaving yourself a path to postgresql or something else.

I'll hold you to that "I think" and assume you have never actually done this.

Because Mongo Cancer patients typically love the RAD aspect of grabing JSON hot off the http stack and shoving it in the "database", touching every API in the way. The last M.C. project I saw required effectively a rebuild to actually swap the misused Mongo.

tldr; Mongo Cancer is very easy to catch but requires very expensive surgery to cure.
Ketchup is a non-Newtonian fluid
wow, great guy. For those not clicking: responsible for single-payer health care in Saskatchewan (60s); voted greatest Canadian 20 years after his death. And Kiefer Sutherland is his grandson, yeah ;)
I have good experiences with Logo Design offers at https://www.webhostingtalk.com/forumdisplay.php?f=56
No, mining is gone in a proof of stake chain.
It's great market but things are very competitive. If you are starting a business, you won't succeed unless you bring some unique value to the table.

Open source means that all value and good ideas turn into commodities. Whatever mongo did ten years ago that set them apart is now a commodity. You can get it from dozens of different OSS products that have since built similar features or that have been created since then. That does not devalue mongo's product and they seem to be making some nice profits monetizing it. It's just that their value proposition has now shifted to hosting and support.

RethinkDB as a database actually did not fail. It's just the company behind it that failed. And strictly speaking, it merely failed to deliver on unrealistic expectations its investors had. Companies fail all the time; usually it has to do with product market fit, figuring out a sane business model, etc. However, the database still exists. People still use it. People still work on it. I've never used it myself. But it looks like an interesting product.

Whining that people won't pay for a database is pointless. There are plenty of successful companies making money from their OSS software. Most companies don't get to be unicorns though. That's disappointing if you are a VC but otherwise not even a goal for many healthy companies that are just looking to make healthy profits doing honest work.

In this case, VCs helped fund an unsuccessful company that happened to have created a successful product. That happens a lot in that world. VCs pay for people to take risks and sometimes that just doesn't work out and they walk away from it. But because it was open source, they are the only ones that lost. Mysql has seen many companies come and go but the product seems to stick around. Same for Postgresql. Both have a very healthy ecosystem of large and small players depending on and making money with these products. Some of these are unicorns even.
How about we just forget about the trial and move on - make Holmes Biden's Cancer Czar!

Imagine inexpensive cancer tests with just a drop or two of blood... All paid for by Obamacare which Biden helped invent.
It doesn't have to work, it just needs to stimulate spending. Satisfaction guaranteed!
Indeed, but the fearless concurrency sales pitch tends to overlook that.
> The whole point of requiring everyone to get insurance is so that you don't have just the sickliest and oldest people getting insurance. Insurance is meant to spread the risk amongst everyone who pays premiums.

So why did it make the insurance costs skyrocket?
ETH is a fork, ETC was the original chain. ETH 2.0 is a proposed fork.

Describing things accurately should be the norm.
Who Got It Right: Orwell or Huxley?
Fearless concurrency sales pitch.

Yes languages like Erlang and runtimes like Coyote and Orleans.
Because we already pay taxes and a monthly healthcare fee for that...
Mapping Máaz: NASA Uses Navajo Language to Name Features on Mars
That's not how I interpret the release notes, but I can see why they are being misunderstood like that (assuming I'm right in my interpretation).
That’s not how it works.

The people who hold the majority of the stake are the majority, not the minority.
> If you make a fresh piece of gold and show it to the world, you are proving that you have done some known — or at least bounded — amount of work

Making origami pirate ships also requires a certain amount of work. That doesn’t give it value.
No, we have migrated prototypes to redshift. You just need to keep your database logic in a separate layer, which is something one should do anyway. I say "I think" because I agree with you that most will not. If you implement mongo such that you will be stuck on mongo, then do not use it. You always want to have a layer that handles your database operations, with any database, but obviously you are safer in SQL-land as switching costs are lower.

I do not think the "cancer" metaphor is valuable here. What you describe are bad ideas that I agree are bad ideas but really one has to know the tool they are using and what it is bad at.

I think the thing you describe can happen but that is just poor planning more than anything. Why does the database have anything to do with the design of your API layer? That sounds bonkers. And I would not blame the underlying database tech. I would blame the implementer.

But really, please consider that many of us have, or are as we speak, losing loved ones to a deadly sickness which you have compared to a poor database implementation.
The licensing is a nightmare, I agree. I immediately fall in love with the font and then I saw the licensing! Number of users????
What is mindless is posting a video which cannot be read and forces your reader to be subject to propagandized, hyperbolized points exaggerated for effect.

You yourself admit that there are more "objective citations" supporting these points. If that's the case, you could have led with them. Why not lead with them? Why lead with something less objective? It's not arguing in good faith, it's arguing in proselytizing faith. It's deeply suspicious.

My characterizations of your arguments as spam are constructive, given that they've led you to admit that you're not leading with objectivity or respect for your reader. I'd say they've accomplished their goal.
DOI 10.3389/fpsyg.2016.01053 (“the findings suggest that GnRH treated CPP girls do not differ in their cognitive functioning, behavioural, and social problems from the same age peers”, albeit findings on emotional regulation and reactivity are inconclusive - which is not the same thing as bad, just their experiment design didn’t give them a clear answer).

DOI 10.10.1016/j.psyneuen.2015.03.007

We have no strong evidence that it is unsafe in humans, and a bunch of evidence that it is safe.

The Economist is a weird source for a medical research discussion.
Data Manipulation: Polars vs. Rust
I thought so too at first, but after a couple of (dozen) hours, I came to appreciate it. The rocket building leaves for incredible variety, it means as a beginner you can strap a few engines to a cockpit and get to the Mun, without having an understanding of why, while at the same time needing to actually plan and calculate delta for longer missions. Similarly the docking is fiddly and hard at first, but once you've done it a few times, it's a (mostly) rote exercise.
Indeed it did.
Have you tried changing your diet? Keto helped me a lot.
Gather (YC S19) Is Hiring to Build the Metaverse (Remote, in the Metaverse)
Donanemab slowed Alzheimer's disease down by about a third
Fun fact: This is already the redacted, modern version. E.g., evil mothers (apparently a theme in the folktales of the time) became stepmothers. The original version was even more harsh, or grim.
And a huge table of times depending how much water, what kind of rice, etc, etc.

With a temp sensor you could also do pseudo sous-vide (pseous-vide?).
Or for their predatory anticompetitive behaviour?
"Oh wow look at our new car it's so LGBT friendly, inclusive and __empowering__"

https://www.youtube.com/watch?v=hPLnthpzR1U
The Secret Life of the Television – Remastered
Wouldn't exploits from JavaScript specifically mean that single-user desktops aren't necessarily safe?
Are you asking me to compare degrees of waste?
There are PR companies but also individual groups that monitor and downvote certain views on a daily basis.
You are asking a question as if this was some sort of moral issue, and that's pretty much guaranteed to lead to terrible decisions -- ultimately immoral decisions -- so my advice is to not approach technical problems through a moralistic lense, but through a technical lense.

The situation we have now is that massive amounts of code and business processes that were created without the assumption that things like email addresses were protected information that users have a right to purge whenever they want. It doesn't particularly matter if you think this is right or wrong, what matters is that this is how the world is. So then, what to do about it?

A rational approach is to try to look at a cost-benefit analysis of various solutions -- how much would it take to refactor the code and update the business processes? More importantly, how much would it take to put into operation controls that effectively ensure that all the data was deleted? Finally, how much would it cost to get rid of all that data -- remember companies can have tape backups, recovery centers, and data was sprayed everywhere for decades.

So you get some number, say a hundred billion. Is it still worth the expense? Could there be some other solution?

For example, force companies to delete old data after X years, where X is say 10 after the business relationship has been ended. Or some other approach. That approach might cost only 20 billion. Or force companies to do this for new code and business processes but leave the legacy ones in place for X years. That might be only 10 billion.

As another example, look at C code. It's unsafe. We are aware of the problems with C code now and have discovered safer languages. But the cost of rewriting the existing pool of C code is huge. It doesn't help to wring your hands and approach this from a moral argument -- so security doesn't matter, we declare indignantly? Instead, look for practical ways of transitioning to safer languages over time, and other ways to isolate and mitigate the damage of unsafe code.

But at all costs, understand the limitations involved, and craft remedies that give you the most bang for the buck, because resources are limited and a dollar spent on this is a dollar not spent on some other cause, which might be more worthwhile than being able to delete any email address on command from a customer letter.
I would argue civilization is a combination of educating people, and improving the environment to suit human needs.

I don't believe raw market mechanisms alone are suitable to serve human needs.
I’ve read “Mao’s Great Famine” by Frank Dikötter, but it’s been a while. Wikipedia [1] captures every contributing cause, but I’d emphasise the illusion of superabundance, which was essentially local government exaggerating the size of their harvests to make themselves look good to Beijing. Their province then had to export the entire harvest to cover their lies. Incompetent government was the major cause either way.

[1] https://en.m.wikipedia.org/wiki/Great_Chinese_Famine#Causes_...
Slog – Create Blog from Slack
Raspberry Pi Pico – Guitar to MIDI [video]
Deep Postgres Thoughts: Resistance to Containers Is Futile
Suggestion :
One of my friend is active at behance
https://www.behance.net/j3world
I don't know how common it is. I'd guess it's at least also pretty common that it doesn't. But the GP didn't even talk about a formal/legal marriage (if that makes a difference in your reasoning). They said significant other.
2 Billion Year Old Nuclear Reactor in Gabon (2011)
France straight up committed acts of international terrorism and murder against a western ally in response to criticism of its nuclear testing program in 1985.

https://en.wikipedia.org/wiki/Sinking_of_the_Rainbow_Warrior

This was a fully sanctioned military operation against an allied nation that had willingly sent its own citizens to die defending France from its enemies -- Twice in the previous 70 years.

Unique indeed.
Unlikely as there is an ice age built-in to eth1 which will steadily increase the time between blocks until none are produced. There should also be a hard fork which includes code which just stops the old chain on block x. Anyone that wanted to continue with the old chain would need an additional hard fork.
Transgender vs transsexual is an attempt to demedicalise the trans experience; very little, all in all, of what trans people go through is related to the medical process of transitioning. “Transsexualism” is what the doctors called it when focusing solely on the medical aspects, “transgender” is the word we picked for ourselves when we looked at our broader experience.

There’s some more history and a bunch of bigotry involved, but that’s the core of it.
One example is Reynard the Fox
https://en.wikipedia.org/wiki/Reynard_the_Fox that's probably of Old High German origin but has been adopted into other languages, see how it has transitioned between the languages.
Why aren’t they fining the USERS in usa who break these rules ?

Why is it upto the company to make sure us residents can’t bypass the blocks

It’s almost like suing a home owner cuz a thief broke into their house, did illegal activity on their computer.

Why not sue the thief instead ?

It’s ridiculous
Relevant piece of history on timesharing in relation to cloud computing by the legend that is Brian Kernighan:

https://youtu.be/O9upVbGSBFo?t=340 (05:40 - 10:50)
They manage to avoid it most of the time via time bombs in the code
Preaching to the choir here. I already know the data you've just listed. My point still stands.
I'd like to think the US has a tradition of liberty as well. But I /know/ the US has a tradition of operating as the world's de-facto global enforcer, especially post WWII. The ship of mass-surveillance has sailed. Does that mean I think we should throw up our hands and accept it? No. As I assume you'd agree with, I think it's wrong, and I want to see it eventually unwound.

With that said, I'm suspicious of litigating the sin of the ship having left the port. I'm more curious to see where the ship has set sail too. Fundamentally, the US dollar has the power it has because it is backed by the US military. And the US military has the power it has because it established America's pole position as global superpower.

So if you're going to talk about unwinding a regime of mass-surveillance, I'd like to think you're also going to talk about how, practically speaking, America moves back into an isolationist geopolitical doctrine not seen since pre WWI at latest. I'll be honest, I really wouldn't mind seeing that. But I also don't really see it happening, because it requires America to cede its global superpower status and return to existence as a mere regional power.

Now, you've said a lot of things about how things "should" be, but you haven't really talked about practically "how" they've come to be the way they are, or how we may get them to be another way. So I'll ask you directly: just how do you propose we get this country enriched by and enmeshed in war to this grand higher existence you envision?
Are we having a discussion about amazon having censorial power, or how amazon should wield this power?

The vast majority of decisions at amazon don't attract media attention. They're just decisions. Sell this. Promote that. Reorder. Don't reorder. If you control 75% of the book market... you are censor-ish. even if these decisions are neutral, they still shape the book business in a censor-like way.

Amazon are sitting in a censorial seat. So are the other, content-centric monopolies like google & facebook. Youtube videos, websites, blogs, books, etc. When you go to produce one of these, you consider: what will google/fb/amzn think? Will it appear in feeds? Will it rank? Will it get an 18+ rating?. What makes or doesn't make that censorship is market share. A "true" censor, censors all the papers. An editor only edits one. If there is only one magazine, magazine censorship is default.

In any case, I find a lot of current anti-censorship discussions off-mark. There appears to be some cultural/moral/normative shifts in boardrooms. Are you unhappy with the power in those boardrooms, or with whatever specific decision got made last tuesday. I get the feeling that the latter is the main one.
Hey hum sorry to contact you here but I did not want to write to you on your acting address and I don't use Twitter. If I followed the math correctly I think there is a small mistake in the computation of diffused light at https://gabrielgambetta.com/computer-graphics-from-scratch/0... : In figure 3.5, the two triangles that are presented side by side are not the same.
It follows I think that it is the cos of the Beta angle that should be used. Please correct me if I am wrong.

Also let me thank you again for making it available as your method is very clear for a beginner and your explanations are good and straight to the point. I have sworn to myself I would buy the book by the time I finish implementing part 1 :)
Show HN: singyeong, a cloud-native messaging system with powerful routing
Yes, the plan is to find a solution to make it work without the current bouncers
>The higher the price of Ether is, the harder it gets to loan enough ether to stake to attack the network.

On the other hand, the higher the price of Ether is, the higher the incentive to do so. The return on investment of an attack is independent of the price of Ether (assuming one can actually gain something from attacking a POS chain).
> SQLite is called ‘lite’ for a reason. If you need functions, add them yourself.

Ok, lets say that SQLite developer believe this position has merit (they must've have, since they held it for 20 years, right?)

So what changed now which led to you implementing such functions?

Nothing changed, you just didn't _feel_ like doing it.
Thank you for the nuances; my main issue with the comment was dismissing Sweden as an option for good, which seemed quite unproportional. Sweden is a good country to live in, regardless of their policy on sharing this kind of information

Personally, I think openness about taxes, fortune etc. is good to check that everyone contributes as they should. But before it was protected by login, at least in Norway, there was a (minor) problem with maps showing which streets had the wealthiest inhabitants (the police didn't like it)
Spark (Programming Language)
"SPARK is a formally defined computer programming language based on the Ada programming language, intended for the development of high integrity software used in systems where predictable and highly reliable operation is essential. It facilitates the development of applications that demand safety, security, or business integrity.

[...]

The SPARK language consists of a well-defined subset of the Ada language that uses contracts to describe the specification of components in a form that is suitable for both static and dynamic verification."
EffEyeEnDeeEmEe

To see if HN will eventually outrank the site for that search term.
Ask HN: Multiple Cursor Use Cases
What are some use cases for having multiple people interact on a web page, each with their own cursor? Have you tried any software with this functionality that you like?
From the perspective of most of the world, having to limit yourselves to medical care that's provided by a particular company seems very broken. (unless I'm misunderstanding how Kaiser works).

I can just go to whatever walk-in clinic, urgent care provider or emergency room I need, depending on the severity and get treatment (I do try to go to my GP if possible, but I have many options if that's not practical for some reason).
I was once on the receiving end of such interaction. It was a very chilling experience, but the already mutilated organization took on this new kind of mutilation and survived anyway. Just made it a tad more soulless than before.

> This was a temporary job. It ended and I went back to being a software developer. In reflection I was only moderately successful.

A complete match.

I guess a minimal advice I can give is this. It's okay to be a boss. It's okay to write an app after two weeks in its domain. Just don't do both at the same time. Don't make your people to come to the same place for (1) a raise and (2) a complaint over bad UX of your own brainchild.
Trans children who wish to go on puberty blockers don’t consent to puberty.

But inaction is always more moral than action, even when it harms people, right? When we see that we’re about to run over 5 people, but we could instead run over 1 by pulling a lever, we shouldn’t pull the lever?
You could try Clickhouse. It's a bit heavier than DuckDB and the default mode is server-client. But you can also use the client (a single binary) without a server to directly query data from csv or parquet files.

edit: added a better link, the stand-alone mode is called clickhouse-local

https://clickhouse.tech/docs/en/interfaces/cli

https://altinity.com/blog/2019/6/11/clickhouse-local-the-pow...
You would go to parallelism precisely on those platforms where simpler performance fixes (changing some data structures or implementing limited sections in a fast language) are insuficient. Eficient parallelization of an existing algorithm is a major undertaking.
Ask HN: Where do I find whois history? Does archive.org support this?
I am looking for old whois records of a domain which free. Is there any provider, where I can get old whois records? Does Archive.org provider such records?
Hi HN ^^

I've posted this before, about a year ago https://news.ycombinator.com/item?id=22688188. Since then, singyeong has gained a bunch of features:

- Message queuing

- A much-improved query language

- Metadata types are now just arbitrary JSON

- More configurability for basically everything

- Fully-automatic dependency-less clustering

- Improved protocol errors

- Probably more that I'm forgetting!
Yes, we get so many deer that hop the fence. It never occurred to me that they were going after the chestnuts though.
> >it seems nobody really WANTS to be at a trade show

> What experience do you base that on?

I worked for years inside an exhibition hall (they had offices we rented) and there were constantly trade shows for all sorts of things. On breaks I'd wander around and look at whatever it was.

It was predictable what was popular and what wasn't. If you had a celebrity talking, that would be popular. Anyone else, it's free seats.

Canapés, aperitifs, anything consumable would be popular.

Most of the time though, the attendees would be bored. Walking around, not talking to anyone, waiting for time to pass between the one or two meetings they'd have for the day.
In the Clojure culture it tends to be seen as virtuous and desiereable when instead of writing out logic that implements rules or state tracking, you work with the rules and state as plain data in nested data structures of maps, vectors, sets, keywords used as symbols, etc.

Things like http routing, schemas of data (malli / spec), having an in-memory "app-db" storing all state for a CloureScript web frontend, etc. You can then employ universal and powerful data traversal/validation/manipulation tools in Clojure to these data structures.
How to Find Startup Investors via LinkedIn