skysight-inc/HackerNews huggingface dataset:
If you eg index geonames, you have 4 mio. records but you might only have 50.000 queries a month. you pay $4,000 for minimal compute resources, 4GB of RAM and 3 gigabytes of storage space. Would be less but algolia requires you to create a replica for each sort option separately.

With 4 mio. records and 4 mio. queries I would pay the same. But then at least have 4 mio. queries.

The other way around, if we would just index all 200+ countries in the world and have autocomplete with a lot of visitors we would pay for eg 50.000 users per day typing in 3 letters again $4.000.

Same for us, we offer 350.000 movies with 2 mio. scenes. With Typesense or even Elasticsearch Cloud we would pay 5% of what we would pay Algolia.
Thank you Markus <3
Not sure of the value of this tidbit but I heard that in the US, blacks suicided a lot less than whites (quick google seems to say rate of black suicide is a third of white) and it could be because they grow up explaining their issues with external factors, while the whites have no convenient escapes, and even are told they are privileged due to their skin color... so self blame.

Really flimsy, I am not an expert but... fits a bit the idea that just looping around yourself self introspecting how much of a failure YOU are might not help.
When working with people of different nationalities and ethnicities I emphasize trying to pronounce their names correctly. Why is this different?
Builder.AI's futuristic aim is to expand its global footprint in India
From the grocery store to the manufacturing floor, ideas are what fuel innovation. For these concepts to remain current, they must be digital. But a lot of individuals feel that it is out of their grasp, which is where Sachin Duggal’s Builder.AI comes in use
When people are browsing explicit images, whether medical or pornographic is often when they most want to be anonymous online.
Great game. I have played a similar game to death on android called Flow Free. I binge the new packs as they come out. The first game/set of puzzles was free and I have purchased and completed every new pack to optimal/5 stars. They're a few dollars each. They release big packs of puzzles with new layouts and also a daily and weekly group of puzzles. Very addicting. I actually wrote them a few years ago asking for more packs to buy. If you haven't seen it before maybe take a look because I think you could do very well with this game you have built.
Oh yeah no arguments from me there, they were definitely burning through cash without a clear vision about where they were going to start making money. But had they not been acquired I am 100% positive they could have raised boatloads of more money in that crazy market from late 2020-early 2022.
Ah, therein lies the rub: implying something softens the unconscious blow. Much science underlies meaning.
Is reddit's interface really better if you login?

I've never bothered creating an account...
> Google is certainly ripping everyone off

Care to explain how does what Google is doing compare to what OpenAI/Microsoft is doing? In context of ethics and legal uses of intellectual property, please. Otherwise I can’t see how this bears any relevance to my point.

> the second antitrust case that DOJ has filed against Google

There was an antitrust case against Microsoft too back in 2001, remember what came out of it?
A secret HAARP-like device that causes directed earthquakes was literally from the movie The Core. It use is what kicked off the plot.

Being able to say that the Earth's core stopped just like what happened in the movie makes the earthquake machine theory more plausible or something.
I did read the article, and I do think the we both understood the interaction impact similarly—yeah, you can click to unblur an image, but you can't change the global preference without the login.

Requiring a login to change a preference rather than something that could be stored in a very simple cookie deanonymizes you, and creates an extremely clean audit trail of your usage patterns. There's far more friction in making scores of google burner accounts than it is to rotate VPNs and Incognito windows, if you're so inclined to obfuscate your trail. That's bad.
I'm also attracted to implementing my app cross-platform.

I just want to have some fun writing something without headaches

Building cross-platform native apps is like consuming the contents of a bottle labeled "CONCENTRATED HEADACHES". Those two goals are fairly incompatible...
I would argue it depends on what the paragraph is about. If the paragraph is about the regression models, I would argue every sentence's subject should be "regression models" using passive voice. If the paragraph discusses how the research was conducted, then every sentence's subject should be "we" with active voice.
I have good news for you - text search for non-ascii version of latin characters like ü is a long solved problem. That's because even in non-english speaking countries some people don't bother with diacritics, or they don't have a correct layout at that point, or the text is in source code and has to be ASCII, etc.

You can try that now - my browser highlights Türkiye when I search for Turkiye.
This article is great because it looks at the self-harm and suicide data, which is pretty compelling.

Obviously everybody's willingness to talk about their issues has gone up, but perhaps something else is happening too.

It's already scientifically concluded that sperm counts and testosterone is down (for better or worse) [just google scholar it for journal articles], and one correlate of low testosterone is worse mood. So there would be precedent and reason to look for environmental causes.
But showing adult content to minors is illegal already. If a minor tries to buy that content in a store, the store owner would be violating the by selling it. Why is the internet different? It's also illegal for an adult to give that material to a minor, even if a minor asked for it. Because Google is a corporation, are they not required to obey the law?
Couple banned from Airbnb for being parents of political author
When the entire work is synthesized for the purpose of training a model it's not "limited portions"

It makes sense there is no limit on the number of words that can be used under fair use, but it's certainly less than all of them.
This was posted before but flagged. I think very wrongly so.
Banning people from a service because they are related to someone is something that a lot of HNers and people in general would find troubling.
Root systems are not necessarily just about being able to hold soil or not getting knocked over.

I don’t know what the parent comment meant by that, but I do know the root zone is vital for plants. Plants do not directly mine minerals. Instead, they produce complex sugars which they exchange with bacteria and fungi, who in turn, trade minerals that the plant needs. Some plants with also trade nutrients with each other (usually within the same species).

It’s in this way that soil itself is alive, whereas dirt is dead. Glysophates messes with soil in such a way that farmers attempt to compensate with fertilizer as an input. It becomes a degenerate process. Our current commercial agricultural has been slowly killing our soil.
Turkish Quake Highlights Need for Seismic Code Enforcement (2011)
Ask HN: Sign an NDA for an interview? (with perpetual clause)
Ok, so many job hunters out there due to layoffs figure this was quite relevant. And the previous entries seemed out dated or more focused on VC/Founder situations.

In my experience I've only been asked by the bigger companies and the terms have been 5yrs, and one even had a perpetual clause[1]. 5years is kind of annoying, but whatever. But, I'm pretty concerned about cause if I don't get the job. Consider if I'd like to go interview/work for their competitors?

How do you treat NDAs for interviews?

(let's not discuss VC/Founder case)

[1]: "4. Term; Confidentiality Period. This Agreementshall continue in effect until terminated by <Company> upon written notice to Recipient.
Notwithstanding any expiration or termination of this Agreement, Recipient's obligations with respect to Confidential Information under this Agreement expire five (5) years from the date of receipt of the Confidential Information (except that with respect to any trade secrets the obligations shall be perpetual)."
> Google, with all its vices, is not the one ripping everyone off by passing content it scrapes around the web as its own without links/attribution

It does just that in many cases. Or did you think someone at Google writes those info boxes at the top of your search query?

https://support.google.com/knowledgepanel/answer/9163198?hl=...
Lol yeah, it's typical boomerism.

Hollywood never really "cared" about anything but high stacks of denominated currency.
No and no.

I don't support any censorship at all for any topics even those that deeply offend me.

The only exception would be actual death threats and things that are illegal to do.
I've had a great experience with Meilisearch, it was very easy to set up.

But I'm not sure what's behind the claim that "it supports all languages", aside from handling unicode? Does it support stemming at all? Does it have customized stop words per language?
Potentially because they cut off social media essential to life-saving efforts, and focus on managing optics rather than providing concrete help? Just a stab in the dark, but who knows.
This mostly contains a bunch of fixes or QoL improvements, and might not be easy to get into if you don't know the linked issues already.

A better introduction to Godot 4 might be the following blog post: https://godotengine.org/article/dev-snapshot-godot-4-0-beta-...

Has pretty pictures and everything too.
IME you want at least 1 manager per team. A single manager for multiple teams won't really know what's going on.

For a team of 2-4, the manager could be a part time IC. For 5 or more reports, the manager probably has to manage full time.

This changes the discussion to what is the best team size. Also, how would you organize the responsibilities of your org into teams of that size. E.g. a team should have a cohesive set of responsibilities and ideally have some redundancy (bus factor) to handle personnel changes. If everyone on a team works on completely different things, then this is an arbitrary grouping for HR convenience and the tail is wagging the dog.
It’s been longer than the Wii. I agree with the philosophy and that it works at a product level. That’s not what I’m criticizing. I am a fan of Nintendo’s exclusive titles.

But I don't agree that you can continue a trend of shipping hardware that fails to run even your experience centric resource limited titles and remain relevant. I’m saying there’s a middle ground between barely 720p @ 30fps and 4k @ 120fps with ray tracing and ultra settings. The Switch was marketed as a handheld console hybrid. Not a fancy gameboy. I’m not asking for Nintendo to ship a PS5. But I would like to be able to pay a little more (pass the cost entirely on to me and keep a lower tier for all I care) for a hardware device from Nintendo that can run on my 4k TV in docked mode without looking like pixel art. Nintendo needs to deliver a device that can run low to medium quality graphics at 1080-1440p @ 60fps. That’s a completely reasonable request and still confines Nintendo focused studios to the product centric resource constrained environment they want. It’s sad to see all the interest from devs in porting titles to the Switch but then actually trying them and encountering unplayable garbage. Like Skyrim, what a joke.
> bank only has $100 in deposits, you simply can't loan out $101

Of course it can. It creates the loan. Capital requirements dictate it must borrow some amount at the end of the day. But when Chase lends you money, it’s literally just increasing numbers in your account.
SSRI use has skyrocketed, and multiple meta-analyses have confirmed that they lead to an increase in suicidal thoughts and behavior when used by children and adolescents.

I don't necessarily agree with the grandparent poster's point of view, as I do think there are big societal changes leading to decreased mental health that are unrelated to the way we treat mental illness...but I do think the increase in usage of psychiatric drugs is a big problem, and may at least partly explain the increased suicide rates.
Also known as a "bank account"?
What I don't understand is why Etsy doesn't seem to be doing anything measurable about improving this. This reason is pretty much the sole one that prevents me from shopping at Etsy.
I still do go to the movies but not much option for holywood movies. Independent movies are worth watching in theaters though.
Walter Bright, you're a callous fuckstick.
“For my friends, everything.
For my enemies? The law.”
- Oscar R. Benavides, President of Peru from 1933 to 1939
> If you are dealing with dollars and cents that clients are getting billed or whatever, okay, the best thing to do is to have a decimal library.

C# has decimal in the base library. We are doing a new project with financial data, and decided we willvhave everything in decimal - no floats at all.

There is no point of dealing with these issues to save irrelevant amount of CPU
I have[1], but this was during the time of the official Steam machines (ie, 4-5 years ago). I never had the heart to leave just Steam OS on it, most of the time it functioned as a dev machine as it was quite a bit beefier than my laptop.

[1] https://media.metalhead.club/media_attachments/files/106/589...
> > Many of Europe’s most famous buildings are basically monuments to how profitable slavery & colonialism were

> I find this a confusing stance to take. Do you think that there's ever been a civilization that wasn't founded and maintained by incredible violence perpetrated by powerful people?

The point wasn't that this was unique in human history but that many of the buildings tourists love required historically-rare amounts of money and labor to create. We have better technology now but labor, especially from skilled artisans, is in much tighter supply and a lot of those classic building techniques aren't widely used because almost nobody likes them enough to be willing to pay current market rates.
Is it 'Posix Compatible' or 'Posix' aka 'Posix compliant'?

It's incredibly hard to make a distributed posix compatible filesystem since you run into CAP. I believe (but am not certain) you are caching locally in violation of Posix or you are signing up for arbitrarily long stalls and a ton of latency on every read/write. (I'm not certain because I'm not sure what Posix specifies wrt stale reads and other cache consistency requirements between sync's)

It would be interesting to hear what the tradeoffs are here, but assuming they are explicit and can be designed around this seems very useful.
Greg Kroah-Hartman explains the differences: http://www.kroah.com/log/blog/2018/08/24/what-stable-kernel-...
I discounted just how much I'd use the remote play feature while I'm at home for the extra battery life / performance benefits. Really impressed by the decode speed the AMD APU can spit out. Virtually no discernible input lag at all when I put the deck display next to my monitor to test.

It turns out that a big chunk of my steam library is ideal to play entirely handheld on the couch.
On February 22, 2022 German Chancellor Scholz suspended certification of Nordstream2 following Russia formally recognizing Donetsk and Luhansk as republics. I believe that, but can’t find a confirming source, that Russia was obligated to make deliveries via Nordstream1 even though it did not have access to SWIFT. By it no longer being operational it was no longer required to make deliveries.

It is inconceivable that Biden made that comment without consulting Germany. Also it was primarily Nordstream1 that was attacked.

Gas prices spiked and it seems likelier that Russia was behind it. At least to me. I don’t know the truth of the matter.
> They're unstable, unless maintained by force

You should look up work of Steve Keen in the theory of the firm. It's actually the other way around, the oligopoly pricing is stable, while pricing that sets marginal cost to marginal revenue is unstable.
I don't mind them blurring it. Its not really a problem. Heaven knows how many kids ended up with a porn addiction because Google displayed something that lead them down a rabbit hole. If that sort of addiction can be lessened by blurring images so they don't see them right away, I view it as a good thing. Of course, all the kid has to do is click on it then unblur it so its effectiveness is in question. Not to mention it does nothing to reduce the other routes porn addiction can be introduced.

However, despite all that, I DO have a problem with them requiring a login to disable the feature. It feels like a grab for more data. A way to get people to log in and let them attribute NSFW searches to an account. Google wants to know pretty much every part of you so they can sell you things...that includes adult services and objects. If they can nail what your fetish is, they can advertise to you stuff related to it.
How Big Tech rewrote the nation’s first cell phone repair law
No it would have been on a 486.
Any tips on how to divorce yourself from google? I've got too many eggs in their basket.
>It's not like the fact that there's a centralized digital currency will give the government more control over you than not.

This is completely wrong. Centralized, programmable digital currency gives the government complete control over how, when and where you are allowed to spend your own money. Its implementation would be the most dystopian possible development.
My greatest wish is that Apple would put a fraction of their billions into porting Proton to Metal and by extension the M-series CPUs.

That would instantly make the M1-series machines the greatest gaming machines in the world. All that power with an emulation layer in between, allowing every macOS user to play any game made only for Windows.

People have literally stopped developing their Linux-native game versions because the Proton-Windows -emulation is so much better.
A lot of that is something that Apple is effectively responsible for breaking.

I am not an Apple fan, but I remember in older times being jealous of how XCode (circa about 2.0 or 3.0) would nicely come with pretty good documentation, documentation that is now close to deleted in exchange for stuff that makes unedited doxygen output blush, and when you find the old docs they are all marked as "outdated, do not use".

I miss the experience of dealing with Delphi, to be honest :/
Any culture where a failure means somebody needs to be fired is a toxic culture where people will be unwilling to take any risks whatsoever. That's not normal and is a sign that the company's future isn't going to be very promising.
There must be a way by now to stash this critical stuff away safely in one half of the phone, while the other half runs all the untrusted stuff. If there would be a will (by Apple) there would be a way.
I propose they don't. That's not their job.

Block only speech is actually illegal by the laws of the country. It's not their job to decide what is true and false.
Yep. Even wikipedia now often shows up towards the bottom of first page despite being more informative.

But I get it, most people dont want wikipedia because they really do seek the 10 second waffle answer.
Keybase been on life-support since 2020, when Zoom acquired them and moved the entire team over to work on Zoom instead. If you haven't already, put a reminder for the near future to migrate away from Keybase, at one point it will disappear.
The UK has had rationing before (in wartime, and for some time after) and didn't need a CBDC to implement it. It also already has the power to freeze assets, levy taxes, ban products, introduce license requirements, etc. Why do you think a CBDC makes the government more likely to use its powers in a manner similar to what China and the USSR were doing long before CBDCs were conceived of?
>, but I think you need a fun problem to solve. Pick a toy app and work on it.

I think you've read the op's question too fast and not fully empathized with his situation. He already found a problem when he wrote, "I have a clear idea in mind with some code already in C++ to proof-of-concept it for myself, ..."

The bulk of op's words surrounding that goal is asking about the process of coding being fun. But then we get several (well-meaning) advice to just focus on the end goal being fun rather than the coding process being fun. Yes, that's a valid perspective -- but a lot of people also require the process itself to be fun too.

E.g. Let's say a programmer wants to code a custom music library manager:

- John wants to use Lisp because having a REPL for quick iteration and feedback loop is "more fun".

- Jane would rather use Python because having a bunch of 3rd-party libraries for lots of tasks is "more fun" than coding a lot of boring low-level tasks from scratch.

Advising people to have a sort of zen enlightenment of only caring about the final product and being totally detached from the process is unrealistic for many programmers. It's a perspective that may work for you but for many others, the particular tools do matter in terms of joy.

In the op's case, he wished that there was a tool that was cross-platform, with easy multi-threading, no incidental complexity, etc. (To answer op's question, there isn't such a tool that meets all requirements.)

We often see variations of the lament: "I wish programmers would quit focusing on particular programming languages. They're all Turing Complete. Just pick one and get on with it."

That's true if the product is corporate project. In that case, the employee needs to suck it up and just use whatever (not-so-fun) programming tool to get the job done. But personal projects like the op's question can try to look for alternative coding environments that are more fun to use.

An analogy in woodworking was illustrated by 2 different shows on PBS:

- Norm Abrams (The New Yankee Workshop) used power tools to build his projects.

- Roy Underhill (The Woodwright's Shop) used hand tools to build his projects.

Roy Underhill likes hand tools because power tools are noisy. On the other hand, Norm Abrams uses power tools as they're fast. Neither are wrong. Both can craft a chair but the tools still matter.

A lot of woodworkers can't just detach themselves from the usage of tools and only focus on the final product. The choice and use of particular tools is a core part of the joy.
yeah - too lazy/paranoid to deal with it. Luckily, reddit is a pretty small part of my search stuff.

tbh, I think github is becoming one of my favorite 'search engines' / discovery sites. So much cool stuff buried in there ...
$300 to keep your house warm (and pipes unfrozen) during extreme cold events doesn't seem that bad to me?
TIL that Erdogan cares about refugees.
Well, there are many things in your life that you buy from China that don't have a semiconductor in it.

For instance, I was shocked to find out that a lot of "Brazilian" honey was actually rebranded corn syrup imported from China and cut with low-grade Chinese honey, this all to get around U.S. import restrictions due to the lack of quality/safety regulation in China.

It's expensive, it's tiring, it's hard. But, in the end I feel it's worth it for the safety of my family and others. Whether it's honey, a sketchily-soldered power supply, or some completely fake lithium ion battery for your vacuum that only has 25% of rated capacity and might burn your house down, it's best to stay away from the Chinese option if you can.
What examples stick out to you? And what do you think of the solutions that arose?
On Adam Tooze: A Contribution to the Critique of Political Economy