skysight-inc/HackerNews huggingface dataset:
The thing that surprises me the most is that one tiny almond takes about 4kg of water to grow. That means that maximally about 0.04% of the water gets used (almond = 1.5g, water = 4000g, 1.5 / 4000 * 100). Avocados, for comparison, are at about 0.5% water usage (1 / 2000 * 100). Apples are at about 0.2% (0.25 / 125 * 100).

Have since found out there's a unified measure, called 'WUE' (Water Use Efficiency), measured in (kg m^-3) water. Some examples include: Almonds, 0.4; Legumes 0.42; Cereals 2.4; Rice 0.73.
The story was butchered. In his defense it makes sense from the box office perspective. The masses need excitement and spectacle. The original Hobbit story doesn’t have that. It’s more low key.
I'm old enough to remember when Google was popular because of its search quality.
When the people in charge believe that "x only works if everybody does it" and x is some drastic power grab, we end up with tyranny worse than plague, and worse than meters of sea-level rise, and a global war because the people of the west will not surrender to third-world lifestyles without a fight, nor will people of the third-world consent to remain where they are without a fight.
Except that all DML commands can also be queries by way of RETURNING.
Not really. The property taxes on a piece of land I own are about $200 per year, which can be paid in perpetuity with a low five figure endowment stored in zero risk FDIC-insured CDs. In most counties, property taxes are fairly marginal and come nowhere near necessitating that land is used productively.
Copy-pasta of Jonathan Corbet:

It's nice to see LWN on HN ... but please remember: it is only LWN subscribers that make this kind of writing possible. If you are enjoying it, please consider becoming a subscriber yourself — or, even better, getting your employer to subscribe.

https://news.ycombinator.com/item?id=31852477

If you're interested in detailed commentary on and investigations of the FOSS space, I can't recommend a subscription to LWN enough!
It's very common for games to deal with erratic input from keyboard controls. Consider player position in a moba or fps where two humans are responding to each others' presence (footsie.)

The penalty for a wrong prediction is rubber banding, so if you can get away with streaming their past at high latency, I would avoid predicting at all.

That's the model often used by async PvE games (think social games, invest/express, etc) and I think that approach would map best onto SaaS presence features.
Gen-X aren't the boomer echo, they're the boomer bust.

Sort of the negative space propagating up the demographic pyramid that slacked breifly and was never heard from again.
> electricity in general doesn't travel well over long distances.

High-voltage line losses can be as low as 3% per 1,000 km. That should be easily offset by the better location and better angle/tracking.
Tied to the average age of the moviegoing public? Maybe millennials are too broke to pander to..
Unfortunately, yes.

> The ATOP offers any FAA certificated U.S. pilot with an interest in the airlines...

I can also recommend that, but it’s admittedly not something to just do on a whim some weekend sometime… :)
Yes. Zerodha is hands down the largest broker in India. They provide really beautiful suite of products that play very well with each other.
Fast JSON parsers use many exotic tricks. Picking one optimisation and baking it into the file format isn’t so bad.
The patents has recently been expired.
Very much This. With the first-mover advantage, lack of VC interest in the Indian Fi space, the compliance load for any upstarts has led Zerodha to enjoy a competitive free landscape of the "Commission free mutual funds" and "Low cost stock trading".

That is changing rapidly with the huge inflow of VC money into the financial sector in the last 5 years with countless startups fueled by VC money and incumbents upping their offering had begun to capture / steel away their market.

They would be pressured into growing to compete with them sooner if not already.
American Factories Are Making Stuff Again as CEOs Take Production Out of China
Pro-tip: They're all scams
Bows could shoot faster and further but you would tire out. You also had to be a trained archer vs a random nobody with a gun. Becoming an archer was hard, and arrows were a lot more expensive.

1k longbowmen beat 1k musket bros, but that’s not the comparison that really mattered.
The mistake is gdpr itself.
Should be noted that the only version marked as vulnerable, "Bookworm", is the "testing" version that has not been officially released yet and has no "security policy" other than best-effort. Its purpose is for testing the next stable release, not for everyday use. Vulnerabilities in the stable or even oldstable releases are fixed much faster and tested much more thoroughly.
I interviewed for Zerodha a few years ago. They really did have quite an easy going attitude. Their tech team is really well shielded from the rest of the organisation and the CEO and CTO both recognise the value of this.

It was one of two roles on my final shortlist, but I ended up going with the other option.

I still love the fact that there is an Indian tech team that is really mainstream with such a unique outlook on development methodology.
Nerves & stress.

I had the opportunity to spend a couple of hours in a full-motion T-38[0] trainer while in the Air Force (a roommate was there TDY making some repairs and needed a hand testing them). The motion makes you feel like you're really in a plane. I made three approaches - the most "successful" of them had me run off the runway into the grass and slide sideways to a stop (landing a jet is no joke). While the Link Trainer is obviously primitive compared to the one I was in, the sensations are just as real, as is the stress of trying your hardest not to crash.

While I will give the Navy grief over nearly everything :) I have the utmost respect for carrier pilots.

[0] https://www.youtube.com/watch?v=v6Hs4ll93Ms
What's wrong with scalpers? They offer a valuable service: allowing people who want something to be able to pay for it.
Small teams of good devs make sacrifices for simplicity because they can't build the complicated version. Make the teams bigger and they build complicated stuff and pay the price later.
As the github link says,

> It has no real attribution when opened on a mobile or when browser window is resized to a smaller one.
> The economics favors distributed storage rather than generation.

They shouldn't, though. If powerwalls are that great, it should be more cost effective to install giant banks of them in cheap warehouses outside major metros since you'll have economies of scale on installation and maintenance. Utilities are sorta getting into this game, but it's more common at the individual level, despite being more expensive.
Not everyone watches youtube on their computer.
It's janky not because it's not running on Deck hardware, but because it's not running as system session with Gamescope as compositor, meaning that what you get is simply non-integrated new HTML UI for Steam.
The no movie stars thing was interesting. I was thinking about Chris Pratt who seems like one of the most recently created "superstars"(as in he's a lot of big movies) and yet he doesn't feel like a brand the way Cruise or Schwarzenegger or Aniston do.
I found out about that a few years ago.

If you run "openssl ecparam -list_curves" on a RHEL clone, you will only see p-256, p-384, and e-521 (and e-521 was only added in v7).

If you build libressl and run the same command, there are dozens (and Canada doesn't allow software patents, so it's legal there).

On OpenBSD 7.1, I see this result:

$ openssl ecparam -list_curves | wc -l
102

Note the 2 Oakley curves take up 8 lines. There are also 17 matches in this output for NIST curves.
It kind-of makes sense when you think of rebase as a composite command that does a checkout of the branch/newbase and cherry-picks the commits from previous branch.
Teaching a Computer How to Drive – Super Mario Kart: Under the Hood Episode 1
Hi meteo-jeff, this looks really cool!

I have two questions:

1) How does the spatial resolution come into this? Is it constant data all across the 2kmx2km (?) parcel with an abrupt change, or is it interpolated in some way? Can I query the coordinates of the mesh?

2) How 'historical' does it get? How far back can I go with this?

Thank you!
Really? Are we really going to turn this into a Rust vs. C flamewar when the code in question is most likely Assembly generated by Perl? https://github.com/openssl/openssl/blob/2e3e9b4887b5077b949c... In the recent release they changed a `jb` to `jbe` in that file which could be related. It's hard to tell what code is actually the culprit. They had a similar file in Perl which appeared to be for fused-multiply add avx512 that got removed at some point, possibly with a C rewrite, so you could be somewhat right. Either way there really should be more transparency about how what's written in release notes matches up with the code that actually changes between tags.
Caveats:

- Community provided translations are now a remote code execution vector, and can steal your passwords instead of merely displaying rude words. You should now audit all translations up front before manually merging, instead of merely, say, locking down a writeable-by-default wiki after your first abuse occurs.

- Translation code is unlikely to be given a nice stable semvered sandboxed API boundary. Less of an issue for in-house translation where translators are working against the same branch as everyone else, more of an issue when outsourcing translation - when you get a dump of translations weeks/months later referencing refactored APIs, some poor fellow will need to handle the integration manually.

- Hot reloading and error recovery is likely an afterthought at best, for similar reasons. Translation typos are now likely to break your entire build, not just individual translation strings.

- Translators must now reproduce your code's build environment to preview translations.

(Code-based translations may still make sense for some projects/organizations despite these drawbacks, but these are some of the reasons dedicated translation DSLs encoded as "data" can make sense for other projects/organizations)
Rewriting something like OpenSSL isn't exactly trivial for many of the same reasons rewriting a large, widely used software library (especially one written in C) isn't trivial. Except in this case you need cryptography experts that are familiar in Rust (or whatever language) to review the code.

As a developer you should use prefer libraries written in safer languages (Rust, Go, etc.). But that's not always possible given business/environment/etc constraints.
Out of curiosity what is the Indian tech scene like? Is it a full 996 style of work, or somewhere in between that and US, EU.
> I choose iPhone because of the additional privacy. I had Androids for years, got fed up with the setting and the choices that all seemed to result in poor experiences.

This was my experience too. I owned the first iPhone, switched to Android for about 10 years, and then recently switched back. Largely because I have been increasingly less comfortable with handing over Google all my data. I like the idea of Android, but the execution (still) leaves something to be desired.
TikTok confirms it is using Oracle infrastructure in the US
Scalpers interfere with the original vendor keeping things affordable. E.g. concert tickets: the same number of seats are filled with or without scalpers, but scalpers just ensure that the tickets are more pricy and the concertgoers are richer people. They are just third parties not affiliated with the venue or the artist who help themselves to some cash, by eroding a margin of affordability that was implicit in the original pricing.

If scalpers took food from a food bank and sold it at close to retail prices, would you still say they are doing a service?
OTPP is famous in the industry for their good management, I certainly hope they are not doing any unprotected shorts. Honestly, their attempts to ride the WallStreetBets GME wave were a lot more dangerous than their FTX play.
> I'm so tired of seeing truly extraordinary people forced to do menial labour to survive

On the bright side, it's probably never been easier for genius type people to become societally useful (and rewarded for it) than now! I was just reading Two Years Before The Mast (1835-ish), where the Harvard educated protagonist met a savant type person working on a ship, but that person was doomed to not rise above his position without a lifetime of struggle. It's not foolproof by any means, but our education system at least found @cperciva and gave him ample status just for his applied intellect to where he could pursue almost anything he wished.
The Creative Study
Why are tech choices having such an impact on the experience to begin with? Aside from small apps, the web developer is just the guy making the magic happen, there should be an actual product owner somewhere who is making decisions on experience. It's up to the devs to make the experience happen, but poor design is a different problem than what framework you wrote the code in.
Here you go: https://github.com/fly-apps/bun

Super hacky (it just has the binary in the Repo) but it works: https://bun-fun.fly.dev/
That may all be true. But we've also had chicken littles screaming about the falling sky since the beginning of time.

Y2k comes to mind. I was in high school at the time, and still remember all the breathless articles. The trains would stop, the water treatment plants would fail, the traffic lights would go haywire. Somewhere within each semi truck, grid sub-station and bank mainframe was a tiny ticking time bomb that would rollover in a few short months to 00 and implode into chaos. For the want of a few bits, the implements of modern life would become useless hunks of scrap. The crusty cobol programmers were working round the clock to stop it but there simply weren't enough of them or the source code was missing or nobody had a compiler anymore. We were doomed.

Turns out, the damned lights didn't even flicker at midnight.

And with rise of click-driven journalism, it's even worse.
I'm using Oracle's ARM servers and I thought it was some weird patch they did to the kernel, the bug only disappeared when I force upgraded it to 22.04. Ubuntu/Canonical itself would be the last place I would have thought to be the source of a problem like that.
The problem of which DB to use is one that can be figured out ahead of time with even modest attention to more rigorous engineering practice. But that’s not what webdevs the subject of this article do. They play guess-and-check games like they are 15th century engineers building a bridge, because they have hacker mentalities instead of engineer mentalities.

Not to mention the cult of celebrity and fad following in the industry.
Undefined behavior can result in time travel (among other things)
I think there are a couple of differences with TV or video games or prior technology.

The first is that with prior media, it's produced by giant media companies who are averse to being sued. I can't recall a TV show ever encouraging me to choke myself until I passed out, or make lichtenberg figures in wood, or etc. There's only a few TV producers; the message can be sent with a few lawsuits. TikTok is taking the line that they aren't liable for content others upload, so you'd have to sue individual content creators. Good luck with that, especially when some of the producers are teens, who are in never-ending supply and not prone to following rules.

The second is that there hasn't historically been a reward for doing dumb things someone sees on TV. You might want to do a Dukes of Hazard car jump, but the reward was basically just personal satisfaction. There was no credible chance that doing it would land someone a spot on the TV show. Tiktok is different; I can see how a child would think that imitating Tiktoks could credibly allow them to become a top Tiktok-er. It's the difference between Jackass movies starting with "These people are professionals, don't try this at home" and starting with "Send us your videos of imitating the stunts, and we'll pick the best to be in our next movie".

I don't think TikTok is inherently evil. I do think the current structure is a bad fit for children, who generally understand neither the dangers of thoughtlessly imitating someone, nor the likelihood of them ever being famous. It's in the same vein as those home improvement loans that become part of your mortgage; it's fine to sell them, it's not fine to sell them to people who don't understand what they're signing up for.
If the dev pool of 2022 was like the dev pool of (for example) 1994, just larger, you would have been right. But the software goldrush came and attracted many more who were just in it for the money or just weren't as thoughtful. Scale matters, upscaling people is hard.
Fun fact, AMMs were considered well before cryptocurrency.

" The most popular automated market maker used in Internet prediction markets is
Hanson’s logarithmic market scoring rule (LMSR), an automated market maker with
particularly desirable properties [Hanson 2003, 2007]. The LMSR is used by a number of companies including Inkling Markets, Consensus Point, Yahoo!, Microsoft, and the large-scale non-commercial Gates Hillman Prediction Market at Carnegie Mellon [Othman and Sandholm 2010a]."
From https://www.cs.cmu.edu/~sandholm/liquidity-sensitive%20autom...
It was well known that leaded gasoline was bad at the time it was invented; we kind of just ignored them.

The inventor of leaded gasoline (Thomas Midgley) also invented CFCs, but at least we didn't already know those were bad for the ozone layer at the time.
I guess it is a Scotsman like scenario. The issue is that algorithmic lending isn’t uniform nor fully explored yet so it is hard to say that it is proved that it can not work.

I would argue that it is akin to saying that because you found 5 Scotland and none of them is tall then it proves all Scotsman’s are short. It is not a true proof that all Scotland are short but rather an observation that all Scotland you’ve seen so far are short. These are different things. Maybe all Scotsman are short but it isn’t yet a hard proof just a conjecture. That is all.
While that's true, I'd argue that the majority of the population isn't informed/intelligent enough to know the difference, which in my mind is the issue. Most will read an opinion piece and go off and parrot its contents as if they're fact.
Seems like Tesla is in need of brand new leadership. I wonder if the board of directors has the guts to do what to needs to be done.
I wonder what makes people so unfamiliar with simple concept of queues these days? Waiting a year or more for a newly announced hardware isn't something incredibly uncommon considering current part shortages, yet there are always people who seem to act as if they're never going to reach their place in the queue. Just wait a bit and you'll get it, there's really nothing that would point to it becoming vaporware. To the contrary, Deck order fulfillment actually seems to be going remarkably smooth.
I'm old enough to remember when YouTube search results about political or current events weren't curated or weighted toward mainstream media takes.

Searching for an 'unperson' will always return zero results nowadays.
Edit: I guess that is just for Facebook now but my point stands. The results for certain searches are manipulated manually whether easily noticeable or not.
I drove a Peugeot in the UK earlier this year, with all these features, including lane assist. And driving on the 'freeway' it was more or less good (when it could find the speed limit).

On the B roads it had no more idea of what the speed limit was than I did. On roundabouts it was hit (almost) and miss.

And C roads, especially with a bit of morning ice and sunshine it actively tried to kill me, on dozens of occasions trying to steer me into oncoming traffic or off the sides of steep embankments. Even when it was technically correct in tracking me round a bend, to have to forcefully correct the car mid corner to avoid an oncoming lorry wandering into my lane is just bloody dangerous.

Personally, I just prefer to just pay attention to the road myself.
- inability to install recent versions of software with distro package manager

- pstree has too much stuff in default install

- lack of recent kernel

- lack of good wiki
Is the 10k-50k "grants for the science of ecosystem stewardship" refers to the sum of all grants to the "the science of ecosystem stewardship", or just that marine biologist got for his particular study? Is there only his team doing study in this field or there are other teams doing similar ones got separate grants?
Play stupid games, win stupid prizes!
The search is usually pretty good to surface the top few results.

But the use case I have, that seems to consistently work poorly, is when I'm looking for all videos that contain a certain person and search by name. In these cases, YouTube shows you the top few results (which are typically the most viewed clips that match the query), then it shows you "related" videos (which typically don't contain that person at all), then it shows you videos that you have previously watched (I don't understand why). Eventually, if you keep scrolling down, you get another few batches of results ranked in the same way and potentially you might get all the relevant results. It's just quite hard to do so.
It takes time and resources, but Rust is being used, e.g., https://www.memorysafety.org/initiative/rustls/ which has been being worked on at least 6 years https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu... ... I'd hope and guess that resources are increasing, especially as governments realize that software security is their problem too.
It sounds like your issue is with Pioneer, who isn't supporting their old hardware. It's nice that side-loading has offered you a workaround, but is that a make-or-break thing for you? Would you have still bought the Samsung phone if side-loading didn't solve that problem?
The tool itself seems to provide upto 3 months of history:

https://open-meteo.com/en/docs#latitude=52.52&longitude=13.4...
If a CPU implements AES-NI (or equivalent) machine instructions, then AES128-GCM will be faster, and it's implemented in TLSv1.3.

If you value security, then I'd prefer chcha20-poly1305. If you need speed, then use what your CPU gave you.

https://soatok.blog/2020/05/13/why-aes-gcm-sucks/

https://lwn.net/Articles/681616/

"The GCM slide provides a list of
pros and cons to using GCM, none of which seem like a terribly big deal, but
misses out the single biggest, indeed killer failure of the whole mode, the
fact that if you for some reason fail to increment the counter, you're sending
what's effectively plaintext (it's recoverable with a simple XOR). It's an
incredibly brittle mode, the equivalent of the historically frighteningly
misuse-prone RC4, and one I won't touch with a barge pole because you're one
single machine instruction away from a catastrophic failure of the whole
cryptosystem, or one single IV reuse away from the same."