skysight-inc/HackerNews huggingface dataset:
100%. I'd also add that it doesn't mean you don't have to make tough decisions that some people won't like. But there's a way to do that that leaves those people knowing that your decision-making process was fair and not capricious. That it's in the best interests of the team, project, organization, company.
The sqlite file format is documented and probably has the most insane backwards compatibility out there. The developers pledged to keep it backwards compatible until 2050. In fact Library of Congress has recognised it as one of the few data formats for long term archival.

https://sqlite.org/fileformat2.html
https://sqlite.org/lts.html
https://sqlite.org/locrsf.html
Isolating an object is baseline recognition. Any sort of semantic association is baseline interpretation. So that border is somewhere between "light source" and "traffic light".
It might take your mind off existential anxiety-related thoughts if you stab yourself on its spines in the dark.
Already done: https://meyerweb.com/eric/comment/chech.html
This is cope. Humans need not apply.
https://www.youtube.com/watch?v=7Pq-S557XQU
Navigate AWS Egress and Follow AWS Best Practices
TerraPower's Natrium: A Fast Neutron Reactor with Built-In Grid Level Storage
It also ignores how young Go is as a language. It was released in late 2009, and is 14 years old. Python was first released in 1991. Python 3.0 was released in 2008 (17 years old), but the strong push for migration didn’t start until python3.4 in 2014 (23 years old).

Stability guarantees are never absolute, and can only be evaluated in retrospect. At this point, python 3.x on its own has just as much history of stability as the entire Go language, along with cultural agreement of “let’s never do that again”. On the other hand, if Google had an internal goal that was most easily met by breaking backwards compatibility in Go, I would be very surprised if Go didn’t make that change.
pgvectorscale only makes pgvector better. The primary developer-facing improvement is the introduction of the StreamingDiskANN index type.

So we would recommend using both from the start. There is no cost (technical or financial) for doing so.

There is discussion about getting this added to AWS RDS (as well as other PostgreSQL providers), but too early to share anything.
is it? it references a 2022 study
I miss the Wang 286 I had, I was dumb and tossed it out when I had to move :(
What would be kind accomplish there?
I hope we are getting to the point were rationality will prevail again. We need a balanced view of things, having only -1 on this comment of min here, on HN, which by nature is a climate doomer central fills me with hope.
In my experience, people who think k8s is really hard to user are either: a) someone who had k8s forced on them without getting a chance to learn it (or had no interest in the first place) and was stuck with its complexity, or b) has never actually used k8s and is just parroting what they've heard.

The former situation does suck. K8s is amazing and once you understand it, it is easy to work with. But if you haven't learned the concepts and core resources, it will definitely appear as a black box with a ton of complexity.

But I think for many of us who have used Kubernetes a lot, it is a no-brainer in a lot of situations as it doesn't matter which cloud provider you're using (for the most part), you get a common and familiar interface.
Finding the right skincare products can be a daunting and expensive journey. Many of us have shelves filled with barely used products that didn’t quite work out. I’m wondering if curated sample packs of men's skincare products, tailored to individual needs, are something that might be helpful. The goal is to help guys find what works best for their skin without the commitment to full-sized products.

If you think this is useful, please check out https://mensstyling.club. Do you think this approach would make a healthy skincare routine easier and more accessible? If not, more than happy to take advice on what might actually help!
But did you hand over your knowledge first?
Stop using –long-command-line-options
Ever since that back and forth about "East Coast being kind vs West Coast being nice" thing a while back[1], I think it's important to distinguish the two. Because they are noticeably different (at least to me) and shouldn't be used interchangeably. I want someone to be kind to me in a meeting. I think niceness could seriously inhibit progress. A kind person will tell me that an idea I have won't work, but they'll offer to help me work through it. A nice person will tell me that a bad idea is good, just to avoid conflict.

[1] https://www.upworthy.com/nice-vs-kind-are-east-coast-people-...
The Biden administration needs to explain why they allow ISPs to import data from these countries.
That (whether Macs are catholic and PCs are protestant) would be an ecumenical matter.
Mullvad has it and it's not even paid, it's free.
Wells Fargo has a giant mortgage processing division with floors of people who have nothing to do since there are few new mortgages and virtually no refinance activity.

They are likely actively looking for people to fire.
It is possible to remove it. If it weren't, then submarines full of people would not be able to stay submerged for months at a time like US Navy submarines routinely do. Right now it is pretty expensive like you point out, but if millions of people were to start wanting CO2-removal equipment, surely our civilization would find a way to get the price way down.
Whenever I hear the term insecurity used in a derogatory manner the caller often feels that it mitigates understanding more deeply in this area.

There are personality types that thrive on competition, they get renewed passion and commitment by having others also better themselves, this is not an ego or alpha complex, instead of the mental models they work in.

Or we can just call them insecure and be done with it.
This is false. Tesla has an occupancy network.
Yes. A person's performance on the job does not change how I treat them as a human.
I did a podcast episode in part about a anthropologist embedding himself the big nerd ranch bootcamps.

The books were the way they were because the bootcamps were constantly testing them. And Aaron was orginally an internal trainer for NeXT and then cocoa.

Aaron and others there put a lot of thought into teaching methodology.
Yeah, I really hope some higher-ups at both the national postal service and Fujistu go to jail over this.

And how the hell did the post office come to believe 700+ sub-post-masters were committing fraud? It strikes me as patently ridiculous that such a large number of people would be doing similar small-time accounting fraud. Nobody thought "huh, might be the systems?"
For the kind of technology available to us, it could cost up to $100 a day to buy enough "soda lime" to filter out the CO2. You'd want the "color changing" type of product. You would also need HEPA filters to ensure the powder was not getting in the air. Temperature sensors would also be needed to ensure it wasn't releasing so much heat that it causes a fire.

The algae route is cheaper, but needs a lot of algae.
Not make things worse, for example? Or maybe it can help convey the message across and make things better?
Good luck catching the ones that put something on the space bar in a text box. Without intrusive surveillance there’s no way to tell if it’s legit work or not.
It's a silent way of notifying the parent their attention is needed when they are in the pews.
> The Soviet Union took the wests bait and produced too many guns and not enough butter and the butter ran out.

The Soviets genuinely thought the West would attack - they believed their own ideology - until Gorbachev.

Part of that ideology was profound State control of everything, which in the case of the USSR ended up with a massively inefficient agricultural sector. Farms were either way too small (personal plots) or way too large (State farms/collectives). Poor production of food was not because of defence spending; it was because of an inherently inefficient agricultural sector.

Over time the USSR produced more and more, although the economic growth rate grew ever slower and was basically zero toward the end (and so the USSR was falling further and further behind the West), and the central planners were not controlling money properly and so people ended up with a lot of money - much more money than things to buy, given the token prices set by the State, plus distribution issues (Moscow first, everywhere else further down the pecking order) - and so chronic shortages became the norm, because everyone had tons of buying power.

The USSR was a solid second-world power, in terms of living standards, but people came to view the whole thing as a failure (especially so as knowledge of how life was in the West spread - remember that it was only after Khrushchev established himself, so late 1950s or so, that people living in the USSR even began to have a clue that life was different, with much higher living standards and much more freedom, elsewhere).

Then Gorbachev came along, and seems not to have understood how the USSR worked (which is to say, on Party orders), and he hammered the economy with reforms (half-way house reforms don't work - you're either centrally controlled or not, and trying to be half centrally controlled is a disaster), weakened the Party (with elections, because the Party was getting in his way), and in the end, it all fell over.
It's not about being unkind, it's about not being kind; these are not the same.

Being kind to a person that behaves as described in the grandparent comment could communicate that you find this kind of behavior helpful. Fine if that's really the case; problematic for everyone if not.
Interesting comment. One that I think is ultimately a softening of rhetoric. Why can’t we attack Taiwan? Well, that is what the US would like us to do, isn’t it?

Military advisors very well may be steering him away from any possible conflict, but I think it is more of a calculus of saving face after years of increasingly aggressive and threatening rhetoric.
Here's another way of phrasing my point. I expect to be able to find an ecologically intuitive example, for any given "non-intuitive" probability problem, where the underlying reasoning/model/etc. is the same, and people will solve it exactly correctly.

Try this:

You're at a dinner with two others and you know the host has poisoned the food for you and your friend. He let's you choose your plate first. He then hands another plate to your friend. Do you swap your plate with the one on the table?

I think in this case it "feels" more obvious that the plate on the table, being his, is much less likely to be poisoned since he will necessarily have given a poisoned one to your friend. This makes the necessity in the hosts action more intuitive. I think a lot of people here would swap, even if they couldnt fully explain why.. they know the hosts knows something and this affects what you took and what they were given.

I'm sure a much better example could be created which is even more obvious.
https://en.m.wiktionary.org/wiki/in_the_offing
Not being an asshole in your own eyes. If that's not worth anything to you, then Idk, guess we live on different planets.
Mandatory RTO, tech teams first.
Is the idea here to accurately track the acceleration that the sensor is undergoing? So, if you started at a known location with velocity=0 and integrate the acceleration data wrt time twice, you get the relative change in position and can thus know your new location?
Well, considering this started in the year 2000 most of that management is probably dead or will be by the time the process concludes.
Yes. They’re still human and they deserve to be treated with respect. But part of being kind is being direct and honest, and holding people to account. If you ignore it, or let it fester you’re being unkind to other people
Yes, CF tunnels are $0 for very small users.
I have this, as do many others, as a reverse proxy for stuff like Home Assistant and it works great.
Kindness and enabling are also not the same thing.

This entire discussion needs to come to a screeching halt while people get together and hammer out some definitions. It's clear we're all working from different and contradictory assumptions about what these words mean.
Regardless of whether you agree with the proposition, this seems to be the conclusion society is trending toward.

Personally, I fear that instead of treating animals and machines more like humans, we will end up treating humans more like we currently treat animals and machines.
> [Why probiotics are not prescribed with antibiotics is] that there is not enough evidence that supplementing probiotics orally does anything beneficial in the grand scheme of things.

The grandparent post uses the term “probiotic” but then describes what sound like “active cultures”… my reply assumes you also mean “active cultures”.

My understanding is that bacteria consumed are generally seen as “foreign” by the immune system, and are eventually eliminated. This is why there’s no benefit “in the grand scheme of things”.

However, in the “modest scheme of things”, that bacteria may help you digest food your native bacteria can’t… That effect will only continue as long as you continue to consume the cultures.

Figuring out how to create cultures that become “native” is where lot of research focuses now. Transplants using lab-grown samples from the patient’s own strains has been very promising, but this is not practical for any but the most serious health conditions.
> "As a result, it is difficult to attract younger programmers to join the project."

Every time I read this quote I have a little bit of a laugh at this and think 'Sheesh, I could write 8-bit assembly all day long. Sign me up!'. Do the engineers there really not want to work on Voyager?

It's also really unfortunate that Voyager's source code isn't likely to be released to the general public anytime soon:

https://www.muckrock.com/foi/united-states-of-america-10/voy...
The 4 points the author listed is not the same as being kind. Listening, Being respectful, Being empathetic, Being resolutive.
Would you volunteer your time?

Recently, there was a FAANG engineer who volunteered his time to do serious programming work for free, not to a charity but to anyone who had a good cause and needed an engineer.
All it takes is for one stupid client to post a fake bad review just because of some petty argument. Hopefully, you won’t ever experience that ever but just keep that in mind and thoroughly document everything you do with a client.
Big spenders made contracts for reduced pricing, but anyone could use oracle data with a few clicks (most wouldn’t even know the data was going through Oracle). That was a big issue when I was there - execs could not handle not being able to predict revenue and so they wanted every big spender on contract, so they reduced prices for them. Then we stopped providing support for anyone who wasn’t on a named account list.
Great analogy with the bike and car. I will use that in the future
Depends on how you define competitiveness. The one I’m referring to, the truly bad kind, is not just about trying to stand out, it also involves trying to put others down, as that helps their goal. Those also tend to be overly sensitive whilst also being insensitive to others. That, to me, screams insecurity (hence the over the top sensitivity). Also they couldn’t care less about others becoming better, actually they’d prefer if they don’t.

And yeah, nobody likes those guys.
Agree, but clickbaity title aside I think the main purpose of this article is to provide a good overview of golangs features and it did do a good job of that
Gulf of Mexico Dead Zone
Amazing article!

It is actually amazing how fast and thorough the connection attempts happen as soon as you put anything online.

I've been playing around Hetzner and Coolify recently, and notice that, as soon as port 22 is opened, it is bombarded by those attempts. Several per second. It might be due to Hetzner IPs being reused, but happened to me every single time. Same with Postgres default port (those were the ones I've seen).

I have defaulted to use Terraform and bash to only open those ports in the Hetzner firewall (and more common ones like 3000 or 8000) to my own current ip. It does mean I'll get drift and need to reapply the Terraform code if I change ips, but seems to be at least one way to defend.

I fear that a lot of devs jumping into the "you only need a VPS" crowd on Twitter will end up with a huge attack surface on their apps and machines and most won't even know they are being targeted like that most of the time.

To this day I still find it hard to find a comprehensive security guide for those newer Linux fresh boxes (and the ones you find are all so very different with different suggestions). If anyone knows of a good one, please share with me!
Rather than try to be the smartest in the room, I try to learn from the smartest person in the room, but when I find I’m the smartest i start looking for a room with smarter people to learn from.

Some people can teach others or be the smartest in the room, but I’ve not found those to be as rewarding. I like the challenge of getting to the top more than I do sitting at the peak.
Commercially made foods that are no longer made
How to Beat a Robot at Rock Paper Scissors
From the top of my mind only https://www.rt.com/russia/578757-british-intercepted-black-s... and https://www.rt.com/news/574445-russia-shot-down-british-plan... by typing rc-135 into RT.com's search field.

But there have been more. I've just grown wary/tired of all that shit happening lately, and not having bookmarked any of that stuff way before it all escalated.

Also not limited to that type of plane alone, there have been some events involving these https://en.wikipedia.org/wiki/Saab_340_AEW%26C , some norwegian F-16s and some long-range british Tornadoes near Murmansk.
I suspect you're not going to find as much support as you seem to think you will in forbidding filenames from containing spaces (under the mistaken belief that it's a Microsoft thing... wat).
It would seem like mouse movement is a bad metric to incentivize.

The paranoid people using mouse wigglers were right about management tracking it.

Or maybe they just thought the autologout was annoying...
I definitely agree with this article. I’m at the stage of my career where my primary limiting factor is my inability to tolerate situations where it’s clear co-workers aren’t pulling their weight, don’t have the same philosophy I have about a project, or when they disagree about how to implement a solution. And nothing makes me angrier than when the tech lead or director in charge is clueless, which happens more often than not.

Accepting that this is just the way things are is difficult the more emotionally invested you are in your technical work, if you happen to be on a non-technical or semi-technical team. I think this article is helpful for situations where either the pay compensates for bad work culture, or where you’re simply stuck on a team where maybe you are the “smartest” person in the room and it makes you hate your job. At least that’s how I’m interpreting it for my situation.
Belts have slightly higher friction. Although I'd argue that the convenience is worth the loss in efficiency for most non-competitive cyclists.
MTB hubs are noisy as hell anyway, and yes, the more expensive the MTB the noisier the hub. For pedal bikes it's about being able to pedal without doing a full rotation and not losing power or wasting energy
Have to be compliant != compliant, and there are multiple reasons for that.

1. An American company without any EU representation is still happy to sell the product to anyone who can pay them regardless of location. They may or even will do the bare minimum to have compliance on paper, but that is often not enough for legal team/DPOs. If you are big enough customer you may push them to complete the checklist, but in the end see 2.

2. An American company with significant business in EU will do everything to be compliant, but they cannot overcome limitations of American laws and thus will never be compliant unless there will be a solution not leading to Schrems III/IV etc. A few of them are very creative and actually find such solution (see e.g. AWS CloudHSM), but most of them don’t have resources or technical possibilities to build such things.
I’m wondering if this is really about life and not just meetings.

Meetings are really about getting things done. The kindest act is to not have the meeting if it’s unnecessary. And if it is, outline what you want to get out of it at the start. During the meeting, yes, you should be kind.
> Yeah uh if you think microcontrollers are on 3nm... No

Please don't put words in my mouth.

I see what you are saying, but you have to put my whole comment together. I am not saying that 8 bit MCUs are going to get GB/s capable PCIe.

Look at things like https://www.efinixinc.com/products-titanium.html with PCIe Gen4 on a 40nm SMIC process. Or more apt, the https://www.wch-ic.com/products/CH384.html PCIe to printer port bridge.

Arguing that I think an Atmega328p should be running PCIe is a ridiculous straw man.
If Go is a platform, every language is a platform, and so the term loses all meaning.
WorkOS – Implement features like single sign-on in minutes instead of months
I would recommend just using a VPN, like tailscale, for all non-public resources - rather than IP whitelisting.

Ed: including private web services like self-hosted gitlab not used for publishing public projects.
I think your PCB schematic looks great, especially for your first design! It is quite readable :)

I also started with easyEDA for my first few PCB's, it is very intuitive.