skysight-inc/HackerNews huggingface dataset:
Well, it's this M.G. Siegler...

'M.G. Siegler (born November 2, 1981) is a general partner at Google Ventures, where he primarily focuses on seed and early-stage investments.'

https://en.wikipedia.org/wiki/M._G._Siegler
I am no programmer and I love how chatgpt can explain a bash script to me line by line, makes reading those way easier and more enjoyable.
Downloaded for complimenting GP?

Stay classy, Hacker News
AFAIK, all Linux distros plus Windows and macOS have TCP keepalives off by default as mandated by the RFC 1122. Even when they are optionally turned on using SO_KEEPALIVE, the interval defaults to two hours because that is the minimum default interval allowed by spec. That can then be optionally reduced with something like /proc/sys/net/ipv4/tcp_keepalive_time (system wide) or TCP_KEEPIDLE (per socket).

By default, completely idle TCP connections will stay alive indefinitely from the perspective of both peers even if their physical connection is severed.

Implementors MAY include "keep-alives" in their TCP
implementations, although this practice is not universally
accepted. If keep-alives are included, the application MUST
be able to turn them on or off for each TCP connection, and
they MUST default to off.

Keep-alive packets MUST only be sent when no data or
acknowledgement packets have been received for the
connection within an interval. This interval MUST be
configurable and MUST default to no less than two hours.

[0]: https://datatracker.ietf.org/doc/html/rfc1122#page-101
Email is still one of the most effective channels for communication between businesses and customers, but simply sending an email isn't enough.

Effective email marketing requires a strategic approach. In this article, we'll explore the importance of email marketing and provide you with various prompts and tips for successful campaigns. This will help you get more out of your email marketing and increase customer engagement and conversion rates.
Invented their own database? They use Cassandra IIRC
...buy Android?
They can, and feature flags is one flexible (if somewhat verbose) way to do it.
What is the purpose of this question? "Yeah sure, we're fixing people's problems that cause pain, suffering, loss of productivity, death, etc, but what is the ultimate goal?"

Sometimes the ends are the means.
They are working on an Android version that you can build from their development branch:

https://github.com/ahrm/sioyek/issues/840
Usually shortcuts are good for lock-in because besides being useful, they get you used to certain workflows. For example, excel has a useful shortcut where "CTRL + ;" inputs today's date, and "CTRL + SHIFT + ;" inputs the current time, which you can do in the same cell to create a date-time instantly with almost a single motion.

It was a source of endless frustration when once I was extremely used to this shortcut, I later switched to google sheets for a different project, and the shortcut didn't work the same. Google still supported both individually as they had copied excel, but the way they work on sheets is before inputting either the date or time, it would delete whatever existing value was stored in the current cell, meaning you could no longer instantly input both a date and a time to make datetimes, you instead needed two columns where before one would do.

Shortcuts increase the frequency of these kinds of friction points with your power users when they move elsewhere.
What's the end goal of this remark? What's the end goal of learning to farm and produce food even when the weather and pest gods don't bless you this year? What's the end goal of learning to heat your hut instead of dying every winter?
No, he's implying that someone with a non-functioning body part getting a functioning donor (presumably from someone who just died and has no chance of ever needing or wanting theirs again) would not be controversial.

To answer farther into your line of questioning, though, I'd personally consider replacement reproductive systems "fully functional" only if they allow having children with one's own DNA. If we were to reach the level where someone could get a sex change and then perform the reproductive role of their new sex with their own DNA (except maybe the sex chromosome itself)-- and especially if they could then swap back in the other direction later-- I actually do think that would eliminate a lot of the implicit concerns that make it controversial.
Understanding how plants live is always going to be a useful endeavour. But trying to judge whether a word like "intelligence" applies to them isn't really about plants any more, but about how we should define the word. Many of the words that we use aren't strictly well-defined when you start thinking about them. "Vehicle" was one that was discussed a while ago, in the context of a sign banning vehicles in a park.
I've been working on having my notes better integrated with the content I read. I try to gather references to where an idea is developed/contradicted in the literature, or just collect good ideas.

Cahier (https://getcahier.com), the software I'm developing, supports creating cards with references to passages in the PDFs read.

It's exciting to see the developments that are being made in this area in the past few years.
Every single person? Not exactly. What about farmers forced off their land for corporate interests? What about people working in the garbage dumps of Tijuana in Mexico [1]? I've actually lived in the "first world" (born there) and now have lived over a year in a developing country where most people (including myself) don't have "aircon", and whether technology has improved things is not as clearcut as you might think.

Yes, we have better health care and more products, but we also have more pollution, more meaningless jobs, weaker local communities (especially in the most developed parts of the world), and beautiful species are going extinct.

Actually, I think the standard of living, at least in the long-term and for the many future climate refugees, is not actually that much improved.

[1] https://www.latimes.com/archives/la-xpm-1988-07-25-mn-4650-s...
As an Australian, "youse" is the most common variation here. It's sometimes maligned as a bit lower-class/bogan, but it certainly fills a niche!
> I don't think its coherent to measure things from aggregate utilitarian POV

I do, because second-person collectively-singular Humanity is a living thing all its own, and the more humans there are the more alive We are. Your argument is the anthropological equivalent of “640K ought to be enough for anybody”.
Yes, we are fortunate to live in a time where the technology is advanced enough to do this. My wife and I got ourselves sequenced before we decided to have a child (that's just data nerd nonsense) and when we discovered this we went through the whole shebang.

I believe it's the OTOF variant that affects the cilia growth. Without intending to give any hope (because I am a software engineer in the end, not a geneticist), perhaps the GJB2 variants can be fixed because they regulate electrical function. Who can tell. Decibel's AAV.103 will go into clinical trial in the next couple of years. https://www.decibeltx.com/pipeline/

The cochlear implant is wonderful tech. Before we had enough embryos, it was something that we discussed with our genetic counselor. Is your son still very young? Some of the OTOF treatments were in older children (in China). Perhaps the GJB2 treatments could be too. I am hopeful that even if your children and mine can't access this treatment, we will make this condition repairable shortly after birth from our generation onwards.
Their development branch is very active (last commit 3 weeks ago):

https://github.com/ahrm/sioyek/tree/development
I never got why 4 digit PINs were so common. Not only does requiring more digits make it harder to guess by brute-force, it also prevents people from making frankly stupid PINs like the date of their birth year.
The word "battery" originally referred to a bank of capacitors. One day, capacitors will reclaim the word.
https://www.etymonline.com/word/escalate#etymonline_v_32438

If anyone is curious. Used to be escalade, but after the formation of escalade+elevator=escalator, we never really looked back.
How are we going to afford all these incredible therapies as a society? They’re life changing and worth it but we’re going to need some cost breakthroughs.
> mainstream Americans

What is a mainstream American?
The amount of energy and water used to grow those crops is spent regardless, and could have either not been spent, or spent on people crops.
> Fable was profitable - "highly profitable", Lionhead's Simon Carter told Eurogamer - but in a now too-familiar story, it and its genre was seen by Microsoft as just not profitable enough.

I suppose this is as good an explanation as any. The old story with point-and-click adventure games (which "died" in the late 90s) is that their sales never significantly declined, they just got massively outstripped by flashier action games starting with the likes of DOOM.
I'm not sure I even follow...

The primary point of user-authentication is that we need to be able to read/write data and programs. So you have to have a user-level authentication mechanism someplace to be able to read and write data. cgroups are used primarily for restricting resources, so those two sets of restrictions are largely orthogonal to each other.

Second, user-authentication is almost always backed (at least on interactive nodes) by an LDAP or some other networked mechanism, so I'm not sure what "cloud" or "k8s" really adds here.

If you're trying to say that we should just run HPC jobs in the cloud, that's an option. It's not necessarily a great option from a long-term budget perspective, but it's an option.
Love hugeicons but have been directly downloading SVGs into my svelte project. Any package coming soon?
Singular value decomposition and it's use in recommendation systems
Another proof point that AGI is probably not possible.

Growing actual bio brains is just way easier. Its never going to happen in silicon.

Every machine will just have a cubic centimeter block of neuro meat embedded in it somewhere.
The "why" should be in the commit message. That's what it's for
Wait until you switch to unions in rust and ask yourself whether it is a union or a struct.
Fun fact: countries are obligated to return the debris from objects launched into space that has returned to earth to the original country.

"A State Party to the Treaty on whose registry an object launched into outer space is carried shall retain jurisdiction and control over such object, and over any personnel thereof, while in outer space or on a celestial body. Ownership of objects launched into outer space, including objects landed or constructed on a celestial body, and of their component parts, is not affected by their presence in outer space or on a celestial body or by their return to the Earth. Such objects or component parts found beyond the limits of the State Party to the Treaty on whose registry they are carried shall be returned to that State Party, which shall, upon request, furnish identifying data prior to their return."

https://www.unoosa.org/pdf/gares/ARES_22_2345E.pdf

https://www.faa.gov/about/office_org/headquarters_offices/as...
I fabricobbled a liquid nitrogen generator using a cryocooler at home using the same design as Ben at Applied Science [0]. It works very well, I've used it to make liquid nitrogen ice cream many times. It's just slow so I run it overnight.

Applied Science is fantastic channel if you haven't seen it. He's also on HN.

OP's design is much more impressive and hard to build than using a Stirling cryocooler like I did.

[0] - https://www.youtube.com/watch?v=7PWESWqhD8s
> The problem is that if N is above certain limit (e.g. 4), the server will resulting in some error saying that the data is truncated somehow.

Maybe your server expects full application-level messages from single "recv" call? This is is not correct. A message may be spited across multiple recv buffers.
Great, thank you for the reading!
> class-based inheritance is actually pretty simple to understand

Simple to understand, a nightmare to debug, as you'll be chasing where your data and data contracts across a ton of files.
My linked article is an interview with Dr. Shi. Are you expecting that she'd just say "yeah, it was probably us"? Very few people, no matter how honorable, would voluntarily take the blame for millions of deaths. Even if she did wish to, she and her family are under the physical control of a government that has routinely (Xinjiang etc.) wielded some pretty unpleasant tools to control its subjects. She wouldn't necessarily know herself without specific effort, since it's possible for a virus to leak before it's sequenced. (If you were her, would you want to know?) All that gives her extraordinary incentives to downplay the risk of a research accident, regardless of the truth.

SARS-CoV-2 is a novel sarbecovirus, differing from SARS-1 in the spike by about 20%, with an FCS. The WIV proposed in DEFUSE to study viruses with exactly those properties, by collection from nature followed by laboratory manipulation. That proposal wasn't funded, but leaked documents claim the work proceeded with other funders. No other site anywhere in the world has been known to conduct or propose such research; refutations like "lots of big cities have virology labs" miss the uniqueness. Dr. Shi herself did not expect natural spillover in Wuhan, far from the caves established (mostly by her team) to carry the greatest diversity of similar viruses.

None of the biological therapeutics that you mention are scientifically controversial. (Some aspects e.g. of flu vaccine manufacturing get closer to the edge, but not too close.) The concern is the deliberate search--whether in remote areas of nature, or by laboratory manipulation--for deadlier and faster-spreading human pathogens, which are deliberately just one containment failure away from a novel pandemic. It's unfortunate that the unqualified phrase "gain of function" has become publicly associated with such work, since many harmless or beneficial genetic changes can also be described as a "gain of function". The professional term of art is "enhanced potential pandemic pathogens" (ePPP), which is much clearer.

Whatever the name, no such research has ever delivered any public benefit. Its supporters are a tiny subset of virologists, but a particularly vocal subset given what's at stake for them (funding, reputation, etc.) personally. I hope you won't listen only to them, and I particularly hope you won't let them conflate their narrow domain with the whole of modern virology. They're hoping to cloak their risky and speculative experiments in the benefits provided by the rest of the field; but I'm afraid they're more likely to induce a political overreaction in which lifesaving research is banned.
Seems like the right way to do things, honestly. Everyone should know the cost of their health care up front. Pay the $2k and then get reimbursed by your insurance.
well, as for AWS docs, I'd argue it's in OpenAI's interest to include them in training corpus.

Generally speaking, high value content will get indexed, whether voluntarily or via paid channels
Thinking about this more, this looks overly dismissive. Seems Google wants to be very explicit about future syntax and allow users to mix in different features. I don't think it's worthwhile, but it's doing something.

Is the author just annoyed that Buf now has to put in the work to support editions?
> Actually, I think the standard of living, at least in the long-term and for the many future climate refugees, is not actually that much improved.

This is basically pure anecdote.
I mean, these fields weren't considered fields before. Sociology is a new field in that the methods it uses (the scientific method) are now being newly applied to social issues. There are several metaphysical and semantic questions to be answered here. Is the scientific method even appropriate for studying society? One prerequisite for the application of the scientific method is the belief that the laws being studied are fixed. Does that apply to every sociological question? If not, then the entire field is called into question.

In times past, sociology would be the realm of philosophers who would, after careful study (not scientific, just regular human intuition) and reading (so they could 'experience' past events), would come up with a framework of human behavior and then defend it.
It's obviously that they became vegetarian due to this personality trait rather than the other way around. Your study doesn't indicate otherwise. Vegetarians and vegans become so precisely because they are depressed about the state of affairs in animal welfare, human health, and the environment.
When DuckDB Meets Dplyr
I find that most abuses of the preprocessor are by folks unwilling/unable to simplify their design into a form that's (a) native to the C language/runtime or (b) not repetitive to type.

This library on the other hand addresses a nasty papercut whose presence usually stops folks with modern language experience from choosing C when it might otherwise be valid. Plus you can't beat C's long-term stability.

Though I agree that 90+% who _think_ they still need C should probably move on to making Rust work for them, instead.
Thanks dang for keeping me honest.
Interpretable time-series modeling using Gaussian processes
Nightmare material.
With some vendors you have to solve it like a policy problem, via a LD_PRELOAD shim.
That's losing their wealth, not becoming trapped in poverty. Wealth (as in hard cash) is fleeting. The behaviors that create wealth are not. I truly contend that, in America at least (what I'm familiar with), everyone can achieve a solid life. You might not be wealthy, but you will be able to support yourself and provide for a family. People losing their wealth does not mean they become destitute, nor should it. It just means they fall into a more 'normal' cohort.
Apart from programmatic UX, I'm unsure what the use-case or competitive advantages. Perhaps it could use a comparison matrix along with well-known CAS systems, i.e., Giac (Erable's successor), Mathematica, and Maple. Mathematica and Maple are among the powerful CASes. See also: [0]. *

I used HP 48 (Erable) extensively in college for physics, math, chemistry, and electrical engineering courses. It could simplify systems of equations, symbolically integrate, and solve ordinary and partial diff eqs. Not quite Mathematica or Maple, but Erable was portable before laptops or smartphones were widely available.

If you want to push a CAS, try deriving a general time-dependent for the Schrödinger wave equation (PDF) for hydrogen (1s1). ;)

0. https://en.wikipedia.org/wiki/List_of_computer_algebra_syste...

* Wikipedia is wrong. Erable is included in 48G/GX by default, but it might've been an add-on for 48S/SX.
I don't think this is likely, because we don't run into advanced AI civilisations either. The paper says it's because the AI would have different goals like improving efficiency, but you can only increase processing power by being more efficient to an extent. At some point you have to get bigger. Also, at least one of these superintelligences would be focused on getting bigger for whatever intrinsic goal it has, right?
I never connected that pwned was a mispelling of owned, I always thought it was a word of its own.
A San Francisco highway near Apple Park wasn't pretty enough, so it got deleted
Microsoft as a platinum member of the Rust Foundation is probably reason enough to not adopt the language.
The article is discussing non-emergency surgeries in non-life-threatening cases. The patient’s parents absolutely can negotiate and shop around to find the best price and/or the best service.
Am I supposed to prefer tweakers, fent zombies, AND destroyed property?
NASA knew that people new that planetariums existed, so they didn't paint a realistic sky because people would think they used a planetarium. Game theory!
OK you're right - it's coming back to me now. I've been spoiled by software that enables keep-alive on sockets.
Skateboarding 100% destroys property. And skateboarders have sued property owners after getting hurt.
Amazon puts first electric semi trucks into ocean freight operation
Or you can subscribe to Geoffrey Hinton's view that artificial neural networks are actually much more efficient than real ones- more or less the opposite of what we've believed for decades- that is that artificial neurons were just a poor model of the real thing.

Quote:

"Large language models are made from massive neural networks with vast numbers of connections. But they are tiny compared with the brain. “Our brains have 100 trillion connections,” says Hinton. “Large language models have up to half a trillion, a trillion at most. Yet GPT-4 knows hundreds of times more than any one person does. So maybe it’s actually got a much better learning algorithm than us.”

GPT-4's connections at the density of this brain sample would occupy a volume of 5 cubic centimeters; that is, 1% of a human cortex. And yet GPT-4 is able to speak more or less fluently about 80 languages, translate, write code, imitate the writing styles of hundreds, maybe thousands of authors, converse about stuff ranging from philosophy to cooking, to science, to the law.
Can anyone compare this to waypipe, which I've heard of more often for remote wayland execution.
Japan to start hunting fin whales after five years of commercial whaling
Try visiting one of the European city centers that has disallowed cars—it is a remarkable experience for a variety of reasons:

1. The quiet—you can call to somebody on the other side of the street and they will hear you!

2. Visibility—walking down a street with no street parking is a completely different experience, you can see all of the storefronts, all of the pedestrians, etc.

3. Mobility—you feel total freedom as a pedestrian; cross the street wherever you want, no need to worry that you'll get plowed over by a car.
The End of Social Media: An Interview with Jack Dorsey
My guess would be that the server assumes that every call to recv() terminates on a message boundary.

With TCP_NODELAY and small messages, this works out fine. Every message is contained in a single packet, and the userspace buffer being read into is large enough to contain it. As such, whenever the kernel has any data to give to userspace, it has an integer number of messages to give. Nothing requires the kernel to respect that, but it will not go out of its way to break it.

In contrast, without TCP_NODELAY, messages get concatenated and then fragmented based on where packet boundaries occur. Now, the natural end point for a call to recv() is not the message boundary, but the packet boundary.

The server is supposed to see that it is in the middle of a message, and make another call to recv() to get the rest of it; but clearly it does not do that.
Meh, that's too easy now - if you really want to prove it post something politically incorrect.
We actually have the similar behavior when writing to files: contents are buffered in page cache and are written to disk later in batch, unless user explicitly call "sync".
How very utilitarian. Sounds like the kind of mindset that could lead one to kidnap a tourist in their city, disembowel them to harvest all of their organs, and disperse them amongst some locals who needed the transplant to survive, since the "the needs of the many outweigh the few."[0]

You are objectively incorrect. Letting one's priority slip from the family to a faceless, nameless mass of strangers is infinitely worse for society than simply supporting the only people that should matter to you. I have responsibility for no one else but my family. The needs of my family > the needs of literally anyone else in the entire world, on any day, in any context. I would certainly hope you feel absolutely no different about your own family.

[0]: https://iep.utm.edu/util-a-r/#SSSH4aii1:~:text=Rule%20utilit....