skysight-inc/HackerNews huggingface dataset:
As a young engineer right out of university back in 1985, one of my early tasks involved merging together a bunch of telemetry data provided on mag tapes recorded at different radar sites (in the USA). One or two of the systems time stamped their data in local time, and all the others used UTC. I remember buying one of those old Farmers' Almanacs in order to make an algorithm to account for DST. When I read the rules, I threw up my arms in despair.

The almanac gave nominal rules for the transitions. But there was a footnote explaining that these transitions had and will continue to be adjusted year to year due to Congressional intervention. I showed this to my boss and said, "If I could write an algorithm that predicted future votes of Congress, I would be a billionaire and could quit this engineering job."

I think in the end I coded the algorithm with the recent known transitions, and the nominal rules for future ones. What else could you do (this was before everyone was networked, and the code ran on standalone computers like a VAX).

I also learned that task of merging three sources of tracking data, each with its own validity and measurement degradation status, was an absolute nightmare. But still easier than predicting future actions of Congress.
The AGPL instills fear into SAAS corporations. A no-ai-training clause could be added.

But the FSF has been behind the curve with SAAS and is now with AI. If they did care about freedom at any cost, the AGPL would have been the default GPLv3.
Capitalism need energy. It doesn't have to be fossil fuels. If we'd had the good sense to ramp up nuclear power several decades ago then we wouldn't be in this predicament.
The funny pages used to go for the dynamic discussed here: some of the strips kids loved, some they couldn't understand or were just boring, and then a few like C&H had crossover appeal
> I've used AI to move multi thousand line codebases between languages.

And are you certain you’ve reviewed all use cases to make sure no errors were introduced?

I recently tried using Google’s AI assistant for some basic things like creating a function that could parse storage size in the format of 12KB, or 34TB into an actual number of bytes. It confidently gave me amount, units = s.split() which just is not correct. Even added a comment explaining what that line is meant to do.

This was an obvious case that just didn’t work. But imagine it did work but flew into an infinite loop on an input like “12KB7” or some such.
Hey can you try my site freetvz.com on there and let me know how it functions?
Yeah, "safe Rust" is officially allowed to leak memory and other resources.

- The easiest way to do this is mem::forget, a safe function which exists to leak memory deliberately.

- The most common real way to leak memory is to create a loop using the Rc<T> or Arc<T> reference count types. I've never seen this in any of my company's Rust code, but we don't write our own cyclic data structures, either. This is either a big deal to you, or a complete non-issue, depending on your program architecture.

Basically, "safe Rust" aims to protect you from memory corruption, undefined behavior, and data races between threads. It does not protect you from leaks, other kinds of race conditions, or (obviously) logic bugs.
Those are separate issues. The blog post is about using it properly in userspace, google's concerns are about kernel security bugs.
I'd rather see they are forced to plant and keep alive around 3 million new trees each year, which would at least compensate about 6000 tons of carbon.

Source: https://8billiontrees.com/carbon-offsets-credits/carbon-ecol...
Funny how we're constantly pushed to recycle, cut water usage, and drive less to save the planet, while the richest 1% jet around like there's no tomorrow. A progressive carbon tax might sound fair, but how do you enforce it on those who practically make the rules?
We're at the point where we need new systems to represent material surfaces better, like leaves glowing from beneath when sun hits them from above, since they're thin enough for light get through. Or imagine putting a flashlight on your skin and seeing your skin glow from the inside around it. Unfortunately a much more complicated scenario than large open rooms and solid flat walls.
Alternative phrasing: "the $3.57 you save (per unit) today will give you a $100.000 end of year bonus, but cost the company millions in future lost sales"

Guess what theyre gonna do?
> For example the "safe and effective" consensus we saw recently, that turned out to be total junk-science.

I don't understand this example, what are you referring to? And what was the total junk-science?
Yep. And the logic can be made very easy. Outside polar regions or outer space, timezone could simply be the longitude/15 degrees rounded to a constant fraction. This is not perfect as cities maybe in 2 time zones but this basically a really good approximation.
That sort of thing would be best handled by your own user's crontab, so would naturally inherit that user's TZ.

If you must run it as root, you can specify a CRON_TZ variable on a per-file basis, which will override the default.
AI is killing remote work
I do think we should at least use the same measure of time to compare. Even if that means one reaches $0 by the time the other reaches $150.

Macs do generally hold their resell value better than PCs, but that doesn’t necessarily have any correlation to usefulness.

I have bought several ThinkCenter small form factor PCs used for about $200 each, and they’ve each been about 5-7 years old. They’re perfectly fine and I can even get new parts from Lenovo, depending on the part and machine. Fantastic deal. They run loads of services in my home.
Please look at this chart:

https://ourworldindata.org/ghg-emissions-by-sector

It's a few years old, but it shows that ALL of emissions from ALL air transport is less than 2%.

From the article:

> Musk's [...] jets responsible for 5,497 tons of CO2 over the course of a year

> Bezos' two-jet fleet emitting around 2,908 tons of carbon.

World wide CO2 emissions are measured in BILLIONS of tons (35-40 BILLION). I don't care if the mob breaks out the pitchforks and guillotines for the billionaires. They honestly don't seem like very nice people. However, nobody should believe that 8500 tons is a significant chunk of 35 BILLION.

Look at that chart again. Get rid of all air travel, all road transport (trucking and personal), all residential and commercial energy use (air conditioning and heating), and all all iron and steel, and you've only reduced global emissions by about 40%. So we're basically back to the medieval lifestyle, and we're probably going to have a huge increase in burning firewood to stay warm, which reduces the progress.

Nonsense like this article isn't useful. People like to think every little bit counts, but it doesn't. People like to think if we just slaughtered the billionaires it'll all get better, but it won't.
I mean, it's a Californian tech startup, what did you expect ;)

Anything that isn't "earth-shattering" and "world-changing" would be too pedestrian, especially when your product is essentially a simple cmdline tool for coders (a very useful tool of course but not exactly "glamorous").
Mumble: An AI app with hands-free journaling and mood detection
The same people who pay their payroll tax. Should we abolish payroll taxes too because some customers are poor?
Not decentralized: federated. Some instances are a lot bigger than others, and some work in different ways, such as one instance with lots of bots making procedural content.
ASI (artificial super intelligence) is distinct from AGI. Not distinguishing between those two just confuses things.
That book is absolutely great. As the sibling comment mentions, the Dark Sun is also great.

Here are some more books I read on this topic. One was written by someone who was very close to the Ulam and Teller inner circle: "Building the H Bomb" by Kenn Ford. Another one is "Sun in a Bottle: The Strange History of Fusion and the Science of Wishful Thinking" by Charles Seife. And finally, you can't go wrong with any book written by James Mahaffey.
Elon Musk can improve the speed of light?
Yeah when I implemented a RAG myself I wondered why people were storing the text separately, it doesn't make any sense to me!

It's not that "vector databases are the wrong abstraction", it's that "vector data is not an abstraction at all". It's just a data type with some operators, you are responsible for architecting that tool into your system in a coherent way.
That sounds like a lot more setup than simply slapping a QR code somewhere doesn't it?
Covered at https://www.epa.gov/greenvehicles/electric-vehicle-myths
> It looks like Rust's cancellation model is far more blunt, if you are just allowed to drop the coroutine.

You can only drop it if you own it (and nobody has borrowed it), which means you can only drop it at an `await` point.

This effectively means you need to use RAII guard objects like in C++ in async code if you want to guarantee cleanup of external resources. But it's otherwise completely well behaved with epoll-based systems.

I find that a bigger issue in my async Rust code is using Tokio-style async "streams", where a cancelled sender looks exactly like a clean "end of stream". In this case, I use something like:

enum StreamValue<T> {
Value(T),
End,
}

If I don't see StreamValue::End before the stream closes, then I assume the sender failed somehow and treat it as a broken stream (sort of like a Unix EPIPE error).

This can obviously be wrapped. But any wrapper still requires the sender to explictly close the stream when done, and not via an implicit Drop.
ImageOasis
when I clicked the article I was hoping for an article about Chris Sawyer
The sad tale of hype fanning fears modern cryptography was slain
The demand does not go down, so someone else will step in to cash in.

If all social media companies decided to shut down tomorrow because it's harmful to society, how many people on HN would be willing to launch their own to cash in? Probably almost everyone.
Seems pretty absurd
> That must have been fun for the Romans here in Scotland - an hour would be roughly two and a half time as long in winter as in summer!

Mechanical clocks in Japan were designed to handle those situations:

> Adapting the European clock designs to the needs of Japanese traditional timekeeping presented a challenge to Japanese clockmakers. Japanese traditional timekeeping practices required the use of unequal time units: six daytime units from local sunrise to local sunset, and six night-time units from sunset to sunrise.

* https://en.wikipedia.org/wiki/Japanese_clock#Temporal_hours
Games do simulate subsurface scattering, it's been a staple since the PS4 generation. They currently fake it rather than brute forcing the light paths traveling inside the surface like offline renderers do, but it still works fairly well.

https://old.reddit.com/r/gaming/comments/4jc38z/til_in_uncha...

In offline rendering the sky is the limit when it comes to SSS quality, if you have enough compute to throw at it. It's essential for getting skin to look right.

https://x.com/HadiKarimi_Art/status/1730627284141216181
It's the new calculator.

I don't have papers but I think calculators, which are amazing and necessary, impact people's mental calculation capabilities. I know I used to he better at multiplication when i didn't have calculators all around me.

IMO, AI will have similar impact. Great advance overall but will nerf some areas of our mental capacity.

Like astronauts losing muscle mass faster in zero gravity.

AI impact on our brain, just like the calculator, might be a reasonable price to pay for the advancement it gives.
What? You don't need to use it explicitly most of the time.

Just `new HttpClient` and cache/dispose it. Or have DI inject it for you. It will do the right thing without further input.

The reason for this factory existing is pooling the underlying HttpMessageHandlers which hold an internal connection pool for efficient connection/stream(in case of HTTP2 or Quic) reuse for large applications which use DI.
This is a fantastic story, well and amusingly told.
Data centers are big consumers of energy. Most modern data centers will have a mix of vector and scalar compute because ML/AI is a bunch of stuff, most of which was ubiquitous a decade ago.

In the limit case where Prineville just gets 100k BH100 slammed into it? The absolute best you’re going to do is to have Brendan Gregg looking at the cost. He’s the acknowledged world expert on profiling and performance tuning on modern gear in the general case. There are experts in a vertical (SG14, you want to watch Carl Cook).

I’ve been around the block and my go-to on performance trouble is “What’s the Gregg book say here…” it your first stop.
Actually it would. 2% is a lot in the scheme of things. Every bit counts. And to thin it doesnt or that we need to slash only those things emitting more than X amount is a bit simplistic.

Thinking we should just leave billionaies alone and let them do as they wish is nonsense.
I'm not sure what all of this has to do with the OP?

The way I understood the submission is that if you don't have a doorbell - or especially a smart one - scanning the qr code replaces pressing the button.

Others have mentioned that it would be easy enough to copy it and circulate elsewhere but while that's a big issue in my books I don't see the link to captive portals, student attendance etc.
It really seems like scapegoating. Most of us want to live in a world with shipping and mining. They invest with our permission and encouragement. We have to take responsibility for that choice.
It's a great controller. works flawlessly with the mac

and you can remoteplay to your ps5 (or ps4) which also works great if your internet isnt terrible
The aliases don't force you to follow each one through; eyes can do no jumping if you like in either case.

But if you can't infer from the column name which table they will come from, I find having the option to check far more preferable to that of having no way of knowing.
Well assuming that the gates don't move timezones. But obviously jobs that need to run for a given timezone should be configured to run in that timezone.
>Did you mean to post this elsewhere? This is really non sequitur.

No. I thought of it because Russia fined Google 2*10^36 Rubles. While it falls far short of a Googol (10^100), it's still a ridiculously large number and, as such, it made me think of that anecdote about Niklaus Wirth.

As in: Russia calls Google by value rather than by name. ha ha ha.
No need to use Ollama. LLama.cpp has its own OpenAI-compatible server[0] and it works great.

[0] https://github.com/ggerganov/llama.cpp#web-server
remember a good monitor. scaling is kinda annoying on mac's, with lower resolution (under 4K)
Can we bring relativity in for another diff :)
I'd recommend educating yourself on the last few years of neural network development before spreading misinformation.

LLMs have been shown to be capable of embedding logic and reasoning. There is nothing preventing a sequence generator from learning stochastic reasoning skills. Modern LLMs don't even just output language tokens. The latent information stored in the hidden layers is far more abstract than just language.
Much less of an issue without clocks.

Look where the sun is, remember where it is at sunrise/-set (much easier if you're outside every day) and then mentally divide the sky into segments and just ballpark it.
Given who said it, I chose to read for understanding.
This question keeps popping up but I don't get it. Everyone and their dog has an OpenAI-compatible API. Why not just serve a local LLM and put api.openai.com 127.0.0.1 in your hosts file?

I mean why is that even a question? Is there some fundamental difference between the black box that is GPT-* and say, LLaMA, that I don't grok?
That is all well and true, and the vulnerabilities are getting fixed, but that is off-topic to the posted article.

The article is more about the Rust io_uring async implementation breaking assumption that Rust's async makes, in that a Future can only get modified when it's poll()-ed.

I'm guessing that assumption came from an expectation that all async runtimes live in userland, and this newfangled kernel-backed runtime does things on its own inside the kernel, thus breaking the original assumption.
That no odder than Gregorian
By investing most of your wealth you loan it to somebody poorer so that they can produce value with it.
Sorry, I was trying to make it easier for Americans to understand (there are a lot more Americans than Aussies here, obviously).

As for the sales charts, the top four selling vehicles on the list are utes/pickups:

https://www.racv.com.au/royalauto/transport/cars/australian-...

The other thing to understand is that the Golf (which is a surprisingly large car these days), Corolla, Accent, Polo, and even the Yaris are a class or two bigger than the Seagull. They're roughly comparable to the BYD Dolphin in size.
Excellent read around the acrobatics of timezone software. It really is quite flexible.

It leads me to wonder. If it's all just an automated and finite offset, there's no reason for daylight savings policies to hew to 60 minutes adjustments.

Couldn't a nation decide to have a continuously changing offset throughout the year? It might make their offset lookup table substantially longer, but this could 'solve' daylight savings time It'd be adjusting all the time and you wouldn't notice, just you don't notice when leap seconds occur.

Those who rely on analog clocks might no longer adjust the same direction each time!
So this is a directory of partisan voter guides?

Sorry. I moved from CA to NY and that’s all we have here. It’s a nightmare to just figure out what’s on the ballot.

Californians have an excellent non-partisan voter guide for over 25 years:

https://voterguide.sos.ca.gov/
We already have systems for that, I believe it's the highest prices get filled first, but I'm not a trader.
> replacing aged appliances with newer and significantly more efficient models

Are we still expecting to make significant efficiency improvements for appliances in the next 30 years? Will it be enough to justify the production of a new appliance?

Legal warranty for appliances like washers, dryers, refrigerators among others should probably be raised to at least 5 years.
This this like a game where you come up with bullshit and i have to come up with the facts to rectify it? RHEL/centOS have more than 1% market share alone.

Check your own installs and tell me if you find some that dont have liblua or libluajit.

For the library thing: I said "Python and lua are pretty close to that." earlier. I did not say that they have interpreters ready everywhere. But if the language core is already installed on a large fraction of machines, then adding the interpreter is not a big cost.
> but cost the company millions in future lost sales

Isn’t the company going to make more sales in the future (and hence more profit)? And isn’t replacing stuff with new versions going to lead to improvements in people’s lives through more efficient, quieter, and more effective technology?
Do you have 150000 lines of Swift in YOUR context window?
This is the same Oxfam that published a report almost a year ago claiming that the 5 richest people in earth got richer than anyone else by comparing their assets value from March 18th 2020 (rock bottom level during Pandemic) to the top in November 30th 2023 (Stock Market ATH) and shifting those 5 people in 2020 to the newest 5 richest in 2023. On top of that, that cherry-picked growth was compared against a different period of time for the 60% poorest (from late 2019, before the Pandemic with stock markets still unaffected, to December 2022, with markets impacted by the hike in interest rates.)

They started around 12 years ago with reports about income inequality (Chapter 1, 2012 report) and why it was a problem despite poverty rates plummeting. Even though that was also wrong as shown by Milanovic’s Elephant (https://en.m.wikipedia.org/wiki/The_Elephant_Curve) or the Income Gini index after the year 2010.

Obviously the couldn’t keep the claim and they shifted towards a new claim: wealth inequality vs income inequality. So in 2016 they shifter their claim in their report.

But in 2022 wealth inequality started to shrink, including the reduction of global millionaires as published by Credit Suisse/UBS (Oxfam source) so they published a completely dishonest report, the one I mention in my first paragraph.

Oxfam has clearly anti-capitalist goals and drives them by publishing extremely sensationalistic and completely manipulated reports to shape public opinion.

That’s why I would advise anyone to read the report directly and to be extremely cautious with their claims.

I won’t comment on this report yet as I need time to do a proper reading, but never take Oxfam headlines as real data, they are always extremely biased.
> Change my mind.

Imagine the LLM is another developer and you're responsible for reviewing their code. Would you think of them the same thing?

While I don't like AI either, I feel a lot of the fear around it is just that - fear and distrust that there will be bugs, some more subtle than others. But that's true for code written by anyone, isn't it?

It's just that you're responsible for the code written by something or someone else, and that can be scary.

But remember that no code should make it to production without human and automated review. Trust the system.
Unless the gates need to open at 2:30am and in the case of daylight savings time that hour is skipped.
Linus basically killed the GPL3 - and I think he is right. I don’t like it either - it’s overreach for a 10 clause contract - hence the “we need another way, through politics, not putting so much weight on a contract / license that has only ever been to court once I think?
Decade of big S&P 500 gains is over, Goldman strategists say
I can only speak for my culture so thank you for the perspective and insights on yours. Just checked and it seems like bananas are 27.5% cheaper in Brazil than America. Chicken fillets are a shocking 71% cheaper! I'm sure I'm not taking a lot of things into account here like the average income levels, but still, that's crazy.
The technological singularity was first described by John von Neumann. Are you suggesting you understand something about technology that one of the most intelligent technologists to ever walk the earth didn't?
If that idea engages you,
might take a look at the openinterpreter GitHub.
> Asking AI for explanations tends to lead to extremely convincing and confident false justifications rather than an admission of error or doubt.

Not always true, AI can realise their own mistakes and they can learn. It's a feedback loop system, and / but as it stands this feedback of what is good and bad is provided by end-users and fed back into e.g. Copilot.
Generator Matching: Generative modeling with arbitrary Markov processes
How common of a pattern is it to accept in a loop but also on a timeout so that you can pre-empt and go do some other work?
JPMorgan suing customers who stole in 'infinite money glitch'
One of the businesses uses Google Workspaces, just with the business you get way more spam.
I remember reading this, and looking out my office window where the branches of neighboring tree (denuded of leaves because it was winter) made three or four near-perfect right angles in projection (along with intersections at other angles).
Don't worry, unless you're Grace Hopper, they said the same about your first programming language too.
The fingerprint sensor is there. One press and depending on what finger I use I switch to a different profile.
That's similar to the Shire calendar system[1]. It has twelve months of 30 days, but the missing days are not in any month.

1: https://tolkiengateway.net/wiki/Shire_Calendar