skysight-inc/HackerNews huggingface dataset:
SSH started out with a maximum window size of 128K, which was bumped to 2M in the mid-2000s. It'd be entirely reasonable to bump this to the 64M to 128M range; it's not a fixed buffer allocated for each channel, and the peers explicitly manage the window size, so there really shouldn't be any compatibility issues. This would already solve most of these issues, the more complicated parts of HPN-SSH aren't really needed, and things like multithreaded crypto are entirely unnecessary with modern CPUs unless you need to saturate a 100G link with one connection.
I happen to agree with you. I am in the "we are it" crowd but still agree with should explore.
K and Q are the languages behind KDB.

K is the lower-level language and is a variant of APL. Q is the higher-level one, bringing in elements of SQL.

J is another APL-like programming language, unrelated to KDB, by the actual creator of APL.

All are easy to google by adding "programming language" to your query, and each has a wikipedia page.
I generally feel that for a language like Java/C#, which Swift is, you really need a JIT and a tracing, moving GC to get optimal performance. Apple has pushed the COM-like model of static code generation and non-moving reference-counted GC about as far as it can go at this point (impressively far--the compiler heroics in Swift are incredible), and it still can't quite make it to Java/C#, which end up having a simpler implementation than that of Swift in the end. The fact is that the ability to dynamically observe the behavior of the program and recompile with optimizations on the fly is just too powerful to give up.

Perhaps aggressive PGO could help to close some of the gap. The problem is that PGO requires effort on the part of developers to write comprehensive test cases and it's not clear how to scale that workflow. Large companies can write representative test cases and scale PGO on their performance-sensitive services, but your average iOS app developer won't be willing to do that.
The removal of the penny was done in Canada at a time when the government needed a distraction from a scandal. It worked fabulously, and was way more popular than people expected due to the pro-penny faction being way louder than the silent majority who were glad to be rid of the things.
What oxygen-breathing cells do is pretty much nanoscale combustion, so the analogy seems apt.
He's on the $5 bill.
I've driven in a lot of counties and I can confirm NL is easily one of the best.
I mean ya but the UK has basically no civil rights at this point, where they throw you in jail for criticizing politicians.
I find it astonishing that the optimal 4 coin distribution shares 3 coins with the actual current 4 coin distribution.
Throwaway's maxim: no new protocol works without HTTP
Be lucky to work on a greenfield project with endless opportunity instead of a monolithic codebase with its own rules and strict parameters and no possibility for play.
Father worked as a calculator. Room full of guys summing columns in their heads. When mechanical calculators came out they ran them in parallel with the human calculators.
I’m certainly not claiming the actual probability is 10^-40 , only using this as an example consistent with an upper limit, which probability would imply life has not arisen a second time in the observable universe. Actually this is way overkill — as you say, even if the probability is as high as 10^-25, life on Earth is still probably the only instance in observable universe. The point is that we have no idea what this all important parameter is.
You mean practically? What did this achieve? What did we gain now that the turing test is passed?

For actually already done: Actually believable chat-bots? Summarizers and question answerers? Generative text and graphics actually usable for generation of text, graphics and (mostly) photo-realistic renderings? Architecture brainstorming? (And logos, etc.) Kinda working self-driving cars? New Go playing strategies? A super-human Go champion? AI is on a roll these days.

That's not counting the more proprietary and discreet applications being already used all over the place. I fully expect there are already several.
There are another few bunnie blogs [1] on that. The concept is called gongkai. It means open in the sense of IP is shared freely.

1. https://www.bunniestudios.com/blog/?p=4297
We could just bump everything to 3,7,11 and ... 29 maybe? And keep 100 cents to the dollar.
Fediverse Update Thread
Just don’t make the mistake of confusing humility and self-deprecation. That can easily become career limiting.
"It’s worth remembering that there is not one single shred of evidence that life has ever existed anywhere in the observable universe but Earth"

Dude considering we're barely scratching the surface of the scratch on the scratch of the surface, I'd say this is really arrogant. We haven't found anything because our universe is a haystack and we're looking for the quark of a needle in that haystack. Perspective.
The IETF SSH working group was disbanded in 2006. You will be waiting a long time if you expect anything else to come from there by magic.
You can allocate your data the same way, especially using custom allocators in C++. And every reference requires some arithmetic too, if you're worrying about that.

But my point is that storing them in another array doesn't buy you a lot if you allow deallocations (you can then still have a use-after-free, or even read the wrong object) while if you don't deallocate you might as well just use pointers.

Just trying to understand the benefit of going to all this work. I can see the point in old FORTRAN code before FORTRAN 90
Fwiw I'm 43 and much the same. I grew up with a microwave clock and a digital watch and never got to the point of being able to glance at an analog clock and read the time. I can figure it out but it's not intuitive.
I usually end up buying the same stuff. I like to think I'm creative with my gift-buying talents but default to the old reliables.
> but none use SMS

Why are you so certain of that? Where I am their popularity has been declining over the years but a lot of people are still used to sending them (they have been very cheap/free here since the mid 2000s at least). WhatsApp isn't that huge here either (FB Messenger is though).
iOS:
https://support.apple.com/en-us/HT214035

macOS:
https://support.apple.com/en-us/HT214035

Both say:

> Impact: An attacker in a privileged network position may be able to inject keystrokes by spoofing a keyboard
Description: The issue was addressed with improved checks.
“…spreadsheet world championship”

There’s a competition for everything now. What’s next?

Most Compelling Deck Championship?

edit; I’m convinced this is a just a massive MS excel advertisement. Smh
The system logger is intentionally designed for use by standard Java classes, not by user code. It’s to help unify the various ways JDK functionality configures logging so that it can be delegated to a proper library like Log4j.
But the other possibility that some intelligent super being created life on Earth is even bizarre. If that’s what you believe then who created that creator? You can go on and on, there is no end to this question. That very first creator must have come out from a “non living” thing.
No true fence ;)
Long-shot climate bet suddenly turns hot
Horribly unpersonal, but for my cousins I went with relatively cheap 3D buildable puzzles...
I don’t think people necessarily follow this rule.
Lots of comments about iterating over children being O(N) for this style of trees. It's actually easy to generalize the atree design by e.g. adding pointers for "first child" and "next sibling" and potentially removing the parent pointers, if that's what you need in your application. I think the "Operations in psuedocode" section should simply state that there's no O(1) way to access children of a node - instead of recommending the O(N) approach, you should recommend changing the data structure to support the operations you need.

Storing nodes in arrays and using indices for pointers is a must whenever you're implementing algorithms on trees. I typically prefer using an array of structs, putting the key and the parent index next to each other, instead of putting them in separate arrays. If you need to access the children of a node, then be sure to consider if you can save memory by having a separate structure for leaves - remember that over half of the nodes will be leaves, so using space to store a child pointer on both internal nodes and leaves can be wasteful use of memory.
Other than 30 years ago you were writing a whole shitload more buffer/integer overflows. Hell, that's why we've written numerous languages since that point to ensure it's a hell of a lot harder to footgun yourself.

If coding hasn't change much in 30 years, it may mean you have not changed much in 30 years.
It's https://github.com/nalgeon/codapi
Don’t forget porn shareholders!
My first guess is that they want to do this with their own subscription offerings and opening it to everyone makes it look less bad. I guess we'll see if Spotify users start getting Apple Music offers soon.
I've been saying the same thing about a traditional pennyfarthing for years. I think I'd want to get some practice on a fixie first, but I don't even have the courage / insanity for that.
Ha, like in french for some reason you can say "and a half" for hours up to 12 but not beyond. Onze heures et demi. Treize heures trente.
Look up 'library weeding'. Most libraries don't aspire to be an archive of everything, or they'd be called an archive, not a library.

If materials don't circulate, they don't belong at the library. When materials circulate a lot, they wear out and need to be repaired and eventually replaced.
> Using the same address with the old.reddit subdomain still works as of now

And I exclusively use old Reddit because their new interface is annoying and bloated as shit. I looked at the source code and they include a hardcoded Tailwind library on every page instead of linking to an external, cacheable resource.
> with the action televised live on ESPN.

That’s what happens where there are more TV minutes than sports minutes.
They’ve stated several times that version 3.x (in development) largely modularizes the system. In fact, the JNDI functionality has already been split out into its own repository for other JakartaEE/JavaEE integrations.
The question is not why Apple should give access to their messaging system to third parties- they have the full right of doing whatever they want. The question is why the customers don't give Apple and its pathetic excuses the middle finger- and instead praise the wisdom of the company and whine about Android users not buying iPhones. This in the face of a perfectly clear example of Apple making the life of its own customers miserable in order to milk more money from the general populace.
Have we sent up any archeological tools for sample prep and whatnot? Can’t find what we don’t look for, no?
You've not accounted for the tiny number of observations that we've made nor the limited power of our observations. We're not even sure if life existed on the planet literally next to us, let alone these exoplanets. Otherwise I could argue that all observations are consistent with a probability less than 10^-10 or 10^-20 or any other number I feel like.

Ask yourself this, from how many planets in the universe would you be able to observe life on Earth?
https://en.m.wikipedia.org/wiki/Moa

New Zealand seems to be a good example of this.

Also, fascinating how there were no humans at all there before the 13th century.
Yes the whole point was how you'd have to deal with the emojis.

I feel it is implied that the latency is low enough (a few 100s of ms) to not impede the conversation, and that the parties have talked before and would notice if the tone of the conversation was completely different. Or maybe I'm misunderstanding.
Google OAuth is broken (sort of) [Retain access after being offboarded]
Looks nice. That said, if you want to reduce mallocs and encourage data locality, maybe you could try a more traditional tree implementation using a pool of nodes similar to thread pools. I've found that most of my problems related to those were solved by such techniques.
No, about 100,000 times.
https://www.nal.usda.gov/

https://www.usda.gov/peoples-garden/gardening-advice
We've barely started looking. It's like picking up one piece of hay, not finding a needle and declaring there's no needle in the haystack.
Yes, we pick a deployment target (a lowest supported version of iOS/macOS/etc.) at build time, and we're then allowed to use language, standard library, and SDK features that are supported by that deployment target. We can also conditionally use newer features when the app runs on a newer target, using @available and #available syntax.

Swift 6 will not change the ABI in an incompatible way. If Swift 6 introduces features that require runtime support, then code that uses those features will not back-deploy, but other code will. We have seen this before. For example, Swift 5.7 implemented SE-0309 (“Unlock existentials for all protocols”). Some of the new features of SE-0309 required runtime support, and if you wrote code that used those features, the program would not back-deploy. But (I think) the compiler emits an error if your deployment target doesn't ship with the Swift runtime that supports those features.

The big changes in Swift 6 will be new semantic restrictions related to concurrency, and possibly a small amount of breaking changes to syntax. These changes will prevent some existing Swift 5 code from compiling in Swift 6 mode. That is the reason the major version number will change.
Your parent comment isn't suggesting creationism, just pointing out that the beginning of life could be an astronomically rare event.
I guess we could solve the "is it DD/MM/YY or MM/DD/YY?" problem while we're at it, but ISO8601 already did.
I've had two cats over the years that suddenly started fetching as kittens. The behavior in one lasted about a year. In another (current cat) it continues, though less often (he's 3.5yrs old now). In both cases the behavior seemed to emerge spontaneously - we never taught them to do it and never offered any treats for doing it. They'll bring a favorite cat toy and lay it down near me and then I throw it and the process repeats sometimes for quite a while. The current cat will sometimes get quite insistent for the toy to be thrown. He seems to get a kick out of the chase.
SSH certificates (I encourage using them!) are not x509, absolutely incompatible.
Cats don't "play fetch", they use humans as an equivalent of a clay pigeon thrower. Source: my mom's cat. She only played it when she initiated it.
Developer Toolchest – All your tools in one place
Competitor offers $9.99/mon sub. You counter at $8.99. Another competitor lowers even further at $6.99. A few years later, market saturated with copy cat apps offering .49-.99/mo apps.
The ultimate goal of capitalism is to make worker obsolete. But how will then people get food and other things?
Their instructions for human raters is public info.

Overview: https://blog.google/products/search/overview-our-rater-guide...

Full PDF: https://static.googleusercontent.com/media/guidelines.raterh...
Some other interesting writing along these lines can be found on Jan Chipchase’s website[0]

[0] https://janchipchase.com/
Heh, most cooking these days is like using libraries to build an application.

I don't slaughter an animal, I buy a cut of meat.

It's very rare I make pasta, I rehydrate dried husks.

The cheese comes in some kind of jar or package. The vegetables come from a store.

This has been the general move in applications too. I see companies with very large programs that are just huge sets of node modules joined together with a small amount of code.
Much support, especially if it is run by kiwi’s.
>Don’t put words in my mouth.

I'm not.

>As in financial support, advising governance structures, conservation training. Supporting institutions who already deeply care.

IS literally teaching them how to care. But whatever

>Is that really the case?

Yeah. Consider any country in the ME that sees artifacts prior to the Prophet Muhammad's existence heresy. Destruction of artifacts in Iraq. Destruction of artifacts in Syria. Afghanistan famously rid itself of Buddhist statues and artifacts in the not-too-distant past.

Even in the Western world, countries regularly deface and destroy statues and historical sites because prior political beliefs and mores run contrary to today's moral standards. Here's a fairly recent example:

https://www.bbc.co.uk/news/world-us-canada-67298103

>"After years of controversy, the society will remove all human names for bird species, including those linked to people with racist histories.

>Their goal is to create a more inclusive environment for bird-watching fans.

>Seventy to 80 birds will be renamed.

>"Exclusionary naming conventions developed in the 1800s, clouded by racism and misogyny, don't work for us today, and the time has come for us to transform this process and redirect the focus to the birds, where it belongs,"

Is literally erasing the history of people who studied and catalogued these bird species because their moral standards don't fit with our current worldviews today.
I wouldn’t mind if we just eliminated nickels and pennies altogether. And maybe everything but quarters.
It can be both. It can be a fun competition and an advertisement for excel.

People go nuts over how many times a group of people can kick a ball into a net, why not spreadsheets?
I don't quite follow how the prompt-agent is assisting here. But more importantly, is said agent tied to prompt or could the "container detection extras" be usable with other Linux terminals?
Related: https://news.ycombinator.com/item?id=38543133
Rotor Technologies launches production of R550X autonomous helicopter
People move to an area and then want it to never change. High housing prices are blamed on landlords, immigrants, new construction, and speculators. Those who are comfortable with their housing have zero motivation to vote to lift zoning restrictions.

Locking property tax values makes the problem worse (e.g. California's Proposition 13).

Repealing restrictive zoning regulations doesn't require any government subsidies. Just get rid of height restrictions, parking minimums, setback, floor area ratio, single family only zoning, etc.
It devastated the wishing fountain industry though, it still hasn’t recovered. Neither has Canadian wish delivery. There’s only so much the Make a Wish Foundation can compensate.
I mostly just want to know how much water/nutrients to provide it and when.
Real time voice translation is getting really good. Standard text translation is pretty much perfect for technical details, but just may miss idioms. You just have your smartphones out, type your message, and show the translation to the other person. They read it and start typing on their phone, then show it to you. I got through China pretty painlessly this way, and it is so normal for many, especially the young. I went to one restaurant where they got the younger waiter when they saw me walk in, who I thought would speak English. She just knew the phone text translation ritual, but was an expert in that.

But for millennia, people have gone to far away lands where they don't speak the language, and somehow managed to build trade routes without even having a dictionary or calculator. It is not that hard to work out a pidgin. Tons of things you can do with pointing and gesturing. Marco Polo would have killed to even have Google Translate circa 2010.

I'll also assert with no evidence that it is generally harder for an English speaking engineer to successfully communicate a technical idea into business speak for English speaking VC investors than it is for an English speaking engineer to communicate a request to buy a specific part to a Mandarin speaking engineer.
Well, I only said that this was a racist thing to contribute to the conversation. It’s one thing to be privately making racist decisions (based on flawed racist logic), but it’s another to be describing them openly as the right thing to do for your health IRL.

And sorry but no, flawed institutional policies somewhere out there don’t make a racist reaction any less racist. It is what it is.
It's not just cache locality, but also at least the effectiveness of cache prefetching and the ability to use wider operations.. simple array loops are something compilers can often vectorize without assistance.
> unless you need to saturate a 100G link with one connection

Maybe not 100gig, but I routinely transfer data over 10gig links. I used to be a heavy user of HPN, but Gentoo pretty much stopped supporting it because the multithreading is supposedly broken.
Again, a straw man.

The motivation of the OP is nuscances driven by the vacancies such as pest infestations. That's an entirely reasonable concern to regulate.

If you want to talk with actual seriousness and intellectual honesty I will. If you just want to do this I'm not going to waste my time.
> Petrol cars don’t burn your house down in the middle of the night while the car is turned off.

Yes they do: https://static.nhtsa.gov/odi/rcl/2022/RCLRPT-22V346-3365.PDF

> Risk of underhood fire, including while the vehicle is parked and off.
Which books? Where do I find them exactly? More quantitative than qualitative. More like SEC data.
JEP 423: Region Pinning for G1 Garbage Collector
My experience is that I didn’t really ‘get’ analog clocks until I was old enough to start managing my own schedule. They’re useful for quickly visualizing addition/subtraction of intervals*, but until I was a grown-up I just didn’t need that skill, since times were always told to me by adults rather than something I regularly needed to calculate for myself.

* (“How long until I need to leave to catch the bus for that appointment? Oh, it’s twenty to quarter before half past three, I still have some time”)
I just looked at the choices.

An 8gb for $79 (why is 8gb of storage still a thing when stores are giving away 32gb flash drives for free?) or a $799 player that costs more than my phone and desktop computers combined.

Nah. This ain't it.
TeX use is minor to unheard of outside of Math, CS, Physics, +/- economics and engineering and a few other fields. A rarity in most life sciences, medicine, humanities where most journals will not even accept a final submission in TeX.
> ... they would build at startup by processing their whole history of events (that was ridiculously slow for some of them)

There is a basic technique to solve this, you snapshot every "nth" event
Having recently done a remodel this sounds weirdly but extremely true. What would be the downsides? What would you grout with? How durable are they with water and constant friction?
> "The question is why the customers don't give Apple and its pathetic excuses the middle finger- and instead praise the wisdom of the company and whine about Android users not buying iPhones"

Likewise, Android users "whine" about being not let in an use all sorts of logical fallacies to make their case. The solution, which the rest of the Android and iOS using planet has come to, is to simply use another cross platform product. There are plenty of them. Some closed, some open. All have similar features. They integrate into the respective OSs nicely. For instance, WhatsApp and Signal contacts appear in share sheets in-between iMessage contacts in iOS, so sharing things like websites is simple.

No, Messages being the default does not give Apple any advantage, again as demonstrated by the rest of the world. That isn't to say iMessage isn't used at all, but it is very much an also ran in the significant majority of markets.
This is a really cool project and a great idea that seems to be decently implemented.

Calling it “SSH3”, however, is misleading at best, and misrepresents what the project is. Please consider choosing a better name.