skysight-inc/HackerNews huggingface dataset:
Why do they need more performance? Hardware gets faster all the time, and the most popular implementations of the most popular programming languages have so much low-hanging fruit you can get a 10x improvement by rolling your cat on the keyboard.

I don't think programmers actually care about performance as much as they care for convenience. Every year the stack moves a bit higher, and everyone is okay with websites taking days to load on brand new phones with Gigabit wireless connections. There are companies that care about performance on the margin, like stock trading firms, but to get into one of them, you have to get pretty lucky, or come from a pretty special background. Even the banks are using Python more and more, these days.
This looks neat and I hope people find it interesting.
I’ve found the best todo app for me comes built into iDevices: Reminders.app. It’s got all the functions of this application, except maybe sophisticated snoozing (I haven’t tried NowDo and can’t say how good it is - snooze on Reminders.app is okay at best).

For one-time tasks, you can make a reminder with an alarm. For habits/recurring tasks, set up a recurring reminder. I assume you can have Focus-oriented lists, but I haven’t looked into it. It’s well integrated into iCloud of course.

Only thing it doesn’t do is give you a mail-to-task pipeline from Mail.app to Reminders.app. That’s a gap that I think needs to be filled.

Edit: nevermind, for mail-to-task just select some text from an email and do the Share… function to Reminders.app, it’ll provide a link back to the email in the reminder.
Ask HN: Are there examples of zero-click exploit chains targeting Linux systems?
iOS and Android systems are often targeted with exploit chains. Are (non-Android) Linux systems also targeted in this way? For example, a vulnerability in libvpx that was discovered a few months ago exposed browsers to zero-click exploits.[1]

[1] https://community.greenbone.net/blog/zero-click-rce-vulnerabilities-cve-2023-4863-and-cve-2023-5217/
Decorrelatiom of risk. Many small redundant banks decreases odds of system threatening contagion. Large correlated businesses have catastrophic outcomes when things do eventually happen.
I think you enjoy the top comment for the phrase

>> 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.

There is nothing like the blunt expanse of a simple fact to sharpen the mind. If the consequent should be that, based on the evidence we are alone and therefore first, I postulate an obligation to seed the cult of Apollo throughout the universe -- the god of the one thing without which life itself would be a mistake.

I leave it to HN to fuck up the answer.
Including the year in the title offers useful context. It is easy to miss when skimming the header of the article.
Hear ye, hear ye.

The state of technology and business is changing very quickly now. The slope is almost vertical relative to 10-20 years ago. What exists now will seem like very old news one year from now. Take heed, stay agile, learn more and please don't underestimate tech growth.
Why would use of literally imply there’s a figurative way to do it? Literally has been used for emphasis and even sometimes used (correctly) to mean figuratively, for literally hundreds of years. Language is fluid and fun, and words have multiple meanings. Always have, always will. Don’t fight it, enjoy it.

https://blogs.illinois.edu/view/25/96439

https://www.merriam-webster.com/grammar/misuse-of-literally
In Europe we are obsessed with anything divisible by 5, so if you made something 48cm long, it would be annoying
Starting from 1800 is not a good way to understand current trends. As are stacked area graphs.
"I also imagine they've found a way to escape the limitations of intelligence and death, perhaps by becoming computers of some kind."

I am 100% convinced that this is in our future, not even very far out. Why put up with our flawed bodies if we don't have to? First we will probably replace parts of the body with something better until eventually the whole body has been replaced.
The comment presents no arguments aside from a fallacious one (argument from authority).

>but given what we have done to date there would have been time enough to find evidence of a society like ours

Geology is a relatively young science. Today's widely accepted facts were laughed at only a few decades ago. Take Wegener's plate tectonics theory: He was ridiculed for it and it only started to become mainstream accepted opinion among geologists after his death, around the 1960s. Your grandparents may still have been taught the land bride idea¹ when they were kids, which nowadays is seen as extremely ridiculous. Yet many today, who may not consciously be aware of these developments, assume that science™ has always known this and that we basically understand earth. We've barely started scratching the surface, in the literal sense.

As for hypothetical civilizations lost millions of years ago, there is no way one can rationally claim to know for certain, it depends on so many factors. The Silurian is merely an example, since this is a thought experiment. It could have been much longer ago, it's speculation. But let's assume Silurian it is, and let's say plastics would stay detectable that long (we don't know this for sure). All you have to have is a civilization that didn't invent them, or didn't widely use them. And no nuclear bombs either - hardly inconceivable. Though as an aside, the half-life of Plutonium-239 is only around 24k years! So good luck detecting that.

¹ https://people.wku.edu/charles.smith/biogeog/pics/sim1940e.j...
Having dates (month names) that sort is great if you are a programmer.

Otherwise, so what indeed.
Crashes several browsers on iOS, therefore

https://archive.is/kac3q
I hear that argument often, but I’m not convinced.

Why should efficient lending decisions somehow be uniquely hard to make in a large corporation with many local branch offices?

We’ve seen massive consolidation in mobile phone networks (where local knowledge should arguably matter just as much for where to build the next tower), supermarkets (I’d assume preferences and spending habits to also vary widely), media, and many other areas of business.

What makes banking so special? And why in the US, but not in most other countries in the world?

And if it’s a question of not having too many “too big to fail” entities: Wouldn’t it then be better to have 20-50 Chases rather than 5 Chases that still concentrate a huge chunk of customers and a long tail of thousands of tiny banks?
That's not the whole story. Galvanized contrasted with copper: faster scale accumulation, harder to work with, more difficult repairs, and more self-welding. When copper was cheap, it was the clear winner. Old galvanized is a PITA.

No one uses cast iron anymore because it's a huge PITA and brittle.

PS: MAPP (substitute) gas is the only way to do copper soldering. Propane is a waste of time.
What are some good examples of where a BSD userland is much better than GNU userland?

One thing that possibly comes to mind for me is macOS' launchd, which doesn't seem to give me the same headaches as systemd even though they're kind of the same thing (see also: windows services manager.)

Another is/was clang/llvm vs. gcc, but gcc seems to have improved since clang originally came out. And clang is readily available on linux distros.

BSD pioneered containers with jails (and zones on Solaris), but I have gotten used to (and perhaps come to appreciate) Linux's a-la-carte namespace/cgroups design. I don't really enjoy working with docker and kubernetes though.

One thing I like about FreeBSD is its documentation, which seemed (to me at least) to be reasonably clear, complete and well-organized.

I've liked NetBSD for a variety of reasons (somewhat coherent classic BSD organization, synchronized kernel and userland releases, great multiplatform support, support for classic systems and architectures, pkgsrc which works nicely across platforms and without root access, /usr/games, and just having a different kernel implementation) but I'm not sure I can point to individual utilities being better than their GNU alternatives.
They're as bad as bigPharma, but they take the non-sense name and make it unpronounceable. At least we can say the AWS name even if it is just as meaningless
I know, right? I'd rather eat a good meal than take a pill or drink soylent.
In the end, if you go all the way back through the chain of causation (whatever causation even looks like outside of the bounds of reality we know within our universe), whatever it is that resulted in our universe (whether it be the big bang or a god or alien that created the bing bang or a higher being that created said god or alien)…at some point, something must have come from nothing. It’s the only inevitable truth, and it drives me crazy too.
Re-watching Jurassic Park after working in the corporate world was eye-opening. The entire park is controlled by a centralized computer system maintained by one extremely disgruntled guy and Hammond just tells him to suck it up. Worst management ever.
Leftist scholars have thoroughly documented how class position and material interests leads to generalized political positions. Liberals keep rediscovering this over and over like its new. (This is because if they get too into it they get called socialists and banned from the mainstream.)

This article confuses the Democrats with "the left" when they represent a different face of capitalism and the rich that is rhetorically more likely to pitch social equality (but never economic equality).

So the chart does not express real preferences accurately.
I mean this is kind of ridiculous. As a "banker", you can't take someone's word you're not going to lose money. Pretty basic stuff
Nah.

Hold yourself and those around you to high standards and you’ll develop a keen sense for when people aren’t doing the same.

That helps you avoid the shitty companies and bosses that make these coping mechanisms seem necessary.
How can you blame an entire generation for the actions of individuals whose membership in a given generation are almost entirely incidental? This aspect of the generation wars is a comical misdirection of accountability IMO.

I don't recall my mom shipping jobs to China or debasing the currency...
Hot rocks could spell the end of fossil fuels
If you have PreCheck, this app has literally nothing to do whether or not the TSA will give you a pat down or not. And I don't know about you, but TSA is pretty careful about not "groping your junk" and will always be clear what they intend to do and use the back of their hands specifically to avoid any kind of impropriety. Cut down on the hyperbole about "sexual abuse" because you're trivializing what sexual abuse actually is.
> There’s a slight catch here: According to 9to5Mac, the discount is only good while the customer’s other subscription is active. So if someone tries an app because it offered a deal and decides to cancel the other subscription, they’ll go back to the normal price.

Does this ruin the appeal a little bit? I feel like most customers wouldn’t really appreciate this. They’d probably like to see the discount through some kind of period of time…e.g., “Subscribers to X, subscribe to Y and get 50% off your first 6 months.”

Seems like poaching a competitor’s subscriber is going to immediately pull the rug out from under the customer and piss them off.
The problem in the US is that the local sales tax is the sum of sales taxes created by several independent authorities. These authorities have varying geographic and subject matter scope, and can modify their sales tax on their own schedule. There are effectively thousands of independent sales tax jurisdictions in the US and the details of the computation in those jurisdictions churn regularly. By “late binding” the sales tax, they avoid having to churn the printed/published prices.

I think there is also a policy view that taxes should not be hidden, that there is a public interest in making the public aware of precisely how much they are paying in taxes. Taxes that are baked into the price tend to be forgotten about by the public.
Hi, I hope you are doing well.I am interested in technical internship or entry level software engineer job.I am from India, I am unable to see any entry level job on the website.Is there any opening for new grad software engineer roles as
your team is growing ?
OK, but those aren't AppleIDs?
> Plain and simple, this is pure rent-seeking.

When you build the apartment building, you get to charge rent to people who decide to live there.
I don't deny that, I was just pointing out that the threat model in question is someone in control of every DNS record somehow making a change that only affects new SSH connections. Because they control the record that says which KSK is okay for which domain, but presumably don't have your DNSSec private key.

The attack would be delicate to say the least .

Repeating, the purpose of DNS is for discovering sonething you don't administer. Like the SSH public key of a host, or the mailserver for a domain. CA certificates are for securing something you do administer.
Is it possible to use big and fat CPU registers instead of cache? There might be no wasted clock cycles and no delay.
Your Amazon Prime membership includes a variety of space shipping benefits, including several space shipping options if you need to expedite your discovery.
Indeed, it's no secret how the Rover Safety Bicycle got its name.
There are a few technologies on the horizon.
Using excess energy during the summer to produce a fuel, like you said, is one option. Hydrogen has been considered, but storing it long term is difficult. Another option is ammonia, although it’s toxic and corrosive, and although it produces no CO2 when burned, it still produces NOx, a potent greenhouse gas.

There are technologies on the horizon that could fill the long term storage needs for winter power. Lithium Ion, although great for mobile technologies, is not ideal for grid scale storage. It can’t store power for long. But other chemistries such as vanadium flow batteries and iron air batteries can discharge longer, and they can store power for far longer.
What would be the benefit of that if you don’t mind me asking?
Good to know. Their package search from the main site must not include contrib,though, as it only turns up wayland related packages, and nothing x11/xorg.
The best predictions have come from people that know the "least" that make the simplest predictions just extrapolating current trends.

To get bad predictions, you need to be "deeply knowledgeable" about energy and come up with all sort of ways to bias the predictions against renewable energy.

Greenpeace (not known for being very numerate in the first place) and Ramez Naam did much better:

https://rameznaam.com/2020/05/14/solars-future-is-insanely-c...
The idea of tailcall is to move the graphQL abstract closer to the client. So for example, if you are building a web application, you don't need to depend on the backend teams to build a GraphQL implementation for you.
You should be able to use the tailcall DSL and express your orchestration requirements using it. The DSL looks like a normal GraphQL file so there is no new language to learn. Because this file is for the client, it can be literally in the same repository as the client, effectively ensuring the GraphQL server and the client are always on the same version. A simple git ops is then implemented, to auto-deploy the orchestration logic and release the mobile application simultaneously.

Because you have a DSL to represent the orchestration logic, you can introspect how the orchestration would happen even before your server starts. So you can apply lint rules on the configuration, and also a ton of ahead-of-time optimizations. You can also identify n + 1 upfront, restrict them in certain cases, and allow for others.
Moreover, you don't need to think about the performance and maintenance of this service. Once deployed on your/our infra, every time there is a configuration change, we just perform a reload and within seconds it is updated across the infrastructure.

This is a fundamental shift from how graphQL is maintained traditionally. It gives backend engineers an opportunity to think in terms of orthogonal APIs or migrate from monolith to microservices etc. without worrying. Secondly, it gives frontend engineers the power to design the schema that makes sense for them, without writing any code or being on-call for any outages.
This Wikipedia article seems oddly written to me? The original story about the "great horse manure crisis of 1894" seems to have no known basis in historical record, but the Wikipedia article is written in such a way that this part is sort of obscured. Someone quickly reading through it might be under the impression that the claimed 1898 meeting was poorly documented or something, but going to the cited pieces it's much more fundamental than that.

Reading through everything I get a kind of playful feeling about a lot of it, that it's all a sort of humorous, satirical way of making an important point, but this seems lost in the Wikipedia entry.

I'm not sure why I'm fixated on it... maybe I'm having trouble figuring out if the crisis itself or the backstory to the story is of main interest?
If I randomly check 4 digits sampled uniformly across all positions you won’t have a higher chance than 1/16 to convince me unless you match 128 digits
US Congress pushes warrantless wiretapping decision off until April next year
Competition should work just fine with a handful of large banks and a vigilant regulator.

In fact, I suspect that there are actually huge inefficiencies in these very small regional banks people are paying for one way or another.

It might still be worth it for society, in the end, but I highly doubt that it’s cheaper/more efficient than in other countries.

One example is the fact addressed in the article: It takes way too long to roll out technical innovations that have been commonplace in other countries for decades or even centuries.
"Fed delays have cost consumers hundreds of billions in overdraft fees, check-cashing fees and late fees, said Aaron Klein, a senior fellow at the Brookings Institution."

Why would banks be incentivized to speed up this process? They make money off the delay and get to blame the Federal government. Its the same reason a purchase can be done instantly but then it takes up-to (10) business days to be refunded. Banks and retailers make interest off the money they hold onto. Being able to make money off the refund is a probable reason why they are even offered. Otherwise it would be all-sales-final.
The old Dow Chemical plant in Freeport, TX does this (now sold off in pieces and owned/operated by Olin and several other companies). They start from salt-water (for chlorine) and refined crude oil (for carbon and hydrogen), and process them through many units into a huge array of final products. Sadara in Saudi Arabia follows a similar highly integrated strategy as well.

Most of East Houston (Deer Park, Bayport, Baytown, etc.) is technically lots of discrete independent refineries and chemical plants, but they have a highly integrated dense network of pipelines and tank farms through which they can each sell chemicals to their neighbors, so for many intents and purposes it's similar enough to what you're asking for, but there is an increased amount of rail transport because it can be difficult to install quite as many new pipelines through multiple other companies' land.

This[0] is the unit (400 feet x 350 feet) inside the old Dow plant which combines chlorine gas and ethylene gas to make ethylene dichloride, which is later turned into vinyl chloride monomer and then polyvinyl chloride. If you zoom out, you'll notice three large chemical plants, each with many process units, stretching for about 8 miles. These three plants are all integrated with eachother in the manner you describe.

As a byproduct it produces a decent amount of polychlorinated biphenyls[1] which is usually re-circulated to break it down and re-react it, but occasionally it leaks out of pumps and such and there's no "good" way to clean it up. It's a particularly carcinogenic pollutant which lasts a very, very long time in the environment. I believe burning PVC (for example, in a house fire) will also produce some amount of PCB's.

0: https://maps.app.goo.gl/q4hpLGQqmb2zcJyH6

1: https://en.wikipedia.org/wiki/Polychlorinated_biphenyl
There are many, many implementations of the C standard library. Every OS has one—even Windows.

There are also many other POSIX ( UNIX-like ) operating systems such as FreeBSD and OpenBSD which have their own.

Redox has a Rust-based C library called Relibc that even works on Linux.

There are also other C libraries that work on Linux such as dietLibc and of course Bionic, which is the standard C library on Android.

The problem is not the lack of a standard, it is that Glibc does not follow the standard and is itself the de facto choice for desktop Linux. Applications that assume Glibc may not work on other implementations ( like MUSL ).
Sure, but time isn’t necessary for a causal chain. Even if from the perspective of the demigurge it has always existed, in some causal (or anti-causal depending on the laws outside our reality) way it must have spontaneously come in to being (Or, if the demiurge was created from another being, eventually the chain of causation comes back to some being spontaneously coming into existence). You can’t avoid the “something came from nothing” reality, even if what came into being first came into being in a way that from a human perspective seems timeless.
This is being overthought.

Allow me to quote Justice Jackson from (an unrelated case, but still wise words) her concurrence in Twitter, Inc. vs Taamneh et al.:

“Other cases presenting different allegations and different records may lead to different conclusions.”

I don’t think it’s anymore complicated than that. The cases were different, the records were different, so rather than pursuing the merits and demerits of our legal system and likening it to a die roll, go play spot the diff with the case records.

EDIT: Sean Hollister’s article in The Verge link is by the way an excellent analysis of the differences. Only point 4 lists the Jury as being a direct factor, everything the Jury saw is something a Judge would have seen during a bench trial.
KReact: Redux-like framework for application state management written in Kotlin
Hey guys. I just published my project KReact as an open source library. I’ve used the library in non-prod projects of mine in both mobile and server and have to come to refine it over a year or two. Sat down one day, cleaned it up and there it is. I would really like for folks to give me some feedback and suggestions for further improvement. I’ve tried my best to provide as thorough documentation as possible.

The goal of open sourcing this is that I often see bloated libraries that try to copy Redux as it is instead of minimizing the architecture to allow for more flexibility and simplicity.

Let me know what you think :)
I'm hoping to buy a used 'super car'
Yeah, I just had the experience of getting a $35 recharge fee when the rental company couldn't be assed to put a high speed charger out front of their return lot. Making me bring back the car at 75% but giving me no way to do that is just lame. The fee should only apply to less than 20% charge.

Thanks a lot Thrifty. Not going to rent from you again until you fix your electric car return policies.
Sure, yet there are still a small handful of too-big-to-fail banks at the top, and a long tail of too-small-to-upgrade-their-tech-and-processes ones at the bottom.

I’d rather have 50 large banks than 5 humongous and 5000 tiny ones from a resilience and efficiency point of view.
What do you mean by spread? Multi socketed mainboards?

That would help only for parallelizable workloads. For many workloads is the single threaded performance that matters most.