skysight-inc/HackerNews huggingface dataset:
Fair point. Though I wonder how much the original authors/participants were thinking about the long impact of history vs the more immediate needs and impacts. (In the great tradition of internet commenting, this statement was made with minimal detailed knowledge. Perhaps the authors were primarily focused on the long sweep of history.)

I do think my original point still stands that we seem to be quite bad at making good decisions for more immediate generations. Considering our rather pressing current challenges (climate change, continued warfare, etc.) I'd settle for getting the next few generations in a better place before thinking about 25 generations from now.
Book 1:1 call with Priyanjali to get the personalized guidance for your startup -
Seasoned AI Technology Professional
Serial Entrepreneur
Building Human centric AI Products
Award Winning Fundraiser & Storyteller
Incubated -Johns Hopkins Tech Ventures, et al Featured @TedX
Is it better in typing latency though?
Hopefully not as depicted in Monkey Island.
> You clearly don't understand the article since it's not about clues at all, but entirely about guessing.

Not entirely about guessing. In fact, guessing isn’t involved at all, at least not after the first turn.

You left out that to do this, you need to have memorized basically all of the spymaster cards, or enough of them to increase the odds of you figuring out the configuration.

This is basically the same as the cheat in the memory match game in Super Mario Bros. 3 where you uncover matching power ups [1], and receive the power ups that you successfully uncover — but there are only 8 possible boards, so it’s way easier vs. this Codenames cheat.

Even if this is not technically considered cheating, it definitely would feel like cheating, since again you need to have knowledge of most of the spymaster cards. (And it goes without saying, this is definitely against the spirit of the game, even if it’s a neat party trick.)

[1] https://mario.fandom.com/wiki/Matching_Game
Anyone know if something similar is available for MySQL/Maria? This is very cool, especially given the tiny size of it
This is why physical buttons are generally superior. Yes, Teslas look cleaner because there aren't buttons, but the tradeoff is that the learning curve is steeper.
> No plan B

That really hits home for me. I decided to start my current company (https://ipcopilot.ai) when I had already been out of work 3 months, I had 4-6 months runway when I left my prior role. Meaning, I had 1-3 months left before I couldn't pay my mortgage when I incorporated my company.

My responsibilities were high: 3 kids, wife due with another baby in 60 days, no source of income, and an estimated 45-60 days of runway. I passed up two mid-six figure jobs to start this business. My wife just said "better make this work", which fair enough haha.

I was able to get 3 funding offers in 45 days & signed the paperwork for funding the day my 4th child was delivered (1 hr after). 48 days after my first VC meeting. Barely able to make my mortgage payment (my co-founder offered to lend me money).

Obviously, didn't tell the VCs how up against the wall I was, but to say it was stressful is an understatement. That said, everything worked out well and business has been doing great. I had to make it work, there literally wasn't another choice. And if this sounds insane, it kind of was, but I saw the opportunity and took it. I'm also sure I would have figured it out if things didn't work out as well, but inexplicably I knew it would work out. Might also play into the: "Unlimited self-belief"... haha
Better link: <https://dilbert-viewer.herokuapp.com/1992-09-08>
I've long since given up on this. I write email filters. I sign up for things under my Fake Name. Unsubscribing is an amazing crapshoot, especially when years later something you know you've unsubscribed from, because you have the email confirmation happens to send an "oops" email. Filtering email is the only thing that works, and ever since I adopted this approach I'm down to an average of zero marketing mails a week. I'll stay here.
How did they manage to fit Postgres in 3MB?
Of course, I forgot (because I have them turned off).
Thanks for reminding me.
Go and Node have some significant overlap, but Go and Rust are barely even competitors. Of course there's a lot of programs that you can use either to write. There's a lot of programs where it hardly even matters which language you pick at all because they're all perfectly acceptable solutions, though, so that really isn't saying much. But if you map languages out by the programs where language choice matters at least a little and where a given language is legitimately one of the top contenders, Go and Rust don't have a particularly strong amount of overlap in my opinion. They do, but again, lots of languages have overlap; I don't see the Rust/Go relationship being particularly heavily overlapping. (Go/Java or Rust/C++, now there's overlap, for comparison.)
How is the dev a jerk when they don't want to invest time into patching their app for the quirks of another app? Especially when kitty seems to have tmux-abilities out-of-the-box. I mean, you can like their solution or not, but calling them a jerk for not supporting your way?
> Eager isn't an especially uncommon word

I'd say it's very common, at least in my part of the US. It's one of the words I hear on a daily basis, anyway.

"Delve" used to be a very commonly used term before "deep dive" largely replaced it. I'm sure there are a whole lot of writings online that use "delve" because of the time period they were produced in.

As a graybeard, I'm personally still much more likely to say "delve" than "deep dive".
I think the point of comparison in the 80s and 90s were those analog systems. Expectations about lag were set by analog.

We could have really snappy stuff today, but have gotten enamored with our latency inducing abstractions and haven't really gone back to fix it.

80s and 90s bloated UIs sure seem snappy and miniature by today's standards.
Thats because it’s just the kernel without any user space applications yet
Yea it's an article with an agenda. The western economic model has long been designed as a ponzi scheme.
I've used maptiler to do this. You can give it a boundary and zoom levels, along with a theme, and generate prerendered tiles that you can then server just using http. This has worked well with leaflet.
Diabulimia: The Dangerous Way Diabetics Drop Pounds
> Not sure what you mean by "no generics on interfaces"?

I didn't word this very well. You can have a generic interface, and functions on that interface can refer to generic types. But you can't have a generic method on an interface that uses a different generic type. For example you can't have:

```
type YieldThing[T any] interface {
Yield() T
DoOperation[U any](U)
}
```
On this website you are asking a population that would be responsible for this, so you will likely only get answers about how hard this is to solve and how it’s not software engineers fault and how we need to understand software engineering is not civil engineering and we need to be careful with this analogy and how it’s not our fault! Don’t blame us when things go wrong, but also, give us all the money when things go right.

This is not the place for this question is what I’m saying.
I built an open source project like this some years ago (holy carp! 20 years ago) called Flying Saucer. It was a pure Java HTML + CSS2 renderer.
I imagined people would use it to render rich text UIs in games, but the killer use ended up being server side PDF generation. It was far easier to generate HTML and render to a PDF than to use the various PDF report generation APIs available at the time.

Blitz looks cool. I'm excited to see more GUI libs in Rust.

https://en.wikipedia.org/wiki/Flying_Saucer_(library)

PS: amazingly it is still being updated!
https://github.com/flyingsaucerproject/flyingsaucer/releases...
They are good for stuff that you do want to come undone again.
To make matters more confusing, on some Macbook models (locale dependent?) the backspace key is labeled as "delete" (but still functions as a backspace key, unless you hold fn)
I used to work in the events industry as a tech, so many of the mounts for speakers and lights have wing nuts, there are probably days where I have undone of a thousand of them.

So they definitely still have uses!
The cover reminds me of John Harris's _A Dream of Starlight_.

https://www.alisoneldred.com/john-harris/fine-art-prints-1/s...
Tesla stops taking orders for cheapest Cybertruck, offers $100k version now
Not all roofs are "metal plates", most aren't actually. Either way some roofing materials are rated for as low as 20 years, depending on the climate and how good they were installed they might fail earlier

You'll always have a failing shingle/tile here and there, unless you plan on inspecting the whole structure under the foam every year you could very well miss it for many years.

A puddle in the attic or a wet rock/sheepwool panel will be much easier to discover/fix. A small leak under 20cm of sprayed foam will be a nightmare to locate

https://www.24-7pressrelease.com/press-release/488240/homeow...
I hope they asked King Charles to open it.

https://www.betootaadvocate.com/headlines/australian-royal-m...
I'm happy to read that I'm not the only one. I love those 4-color Bics. I somehow need to buy a new box every other year or so.

The whole household uses them
This reminds me to read "Cahokia Jazz", the new novel by Francis Spufford.

He previously wrote "Red Plenty", a brilliant historical fiction about the Soviet economy and cybernetics in a brief moment of post-Stalin optimism.
>> I associate more movement (of the controller) with less precision.

Think of a microscope. You have a course adjustment that moves the focus quickly, then a fine control that moves it more slowly. The former is less precise than the latter.
Thanks, I had no idea this existed.

For those that just want to cick a link: https://kdeconnect.kde.org/
Yep.. say you wanted to make a simple http service that needs to

* request a json.gz file from another HTTP service
* decompress it
* deserialize the json, transform it a bit

That's net/http (and maybe crypto/tls), compress/gzip, encoding/json. I need to make zero decisions to get the thing off the ground. Are they the best libraries in the world for those things? no.. but will they work just fine for almost every use case.
Some sympathetic reading about ADHD might help. And think about who in your life might have it in some degree. That person who leaves the cabinet doors open, or who has 500 tabs on their browser. Don’t pathologize it.
Astrologers can definitely cross the line from being performers to being fraudsters. I wouldn't compare it with wrestling though.

Nobody above the age of 12 really believes wrestling is an unscripted sport. It's just kayfabe.

Did The Undertaker really bury people alive? He absolutely did. Did Mark Calaway (the wrestler's actual name) bury people alive? Of course not. Nobody called 911 to report a murder after watching The Undertaker perform.
I know that’s why looked for something that also has it. Alacrity didn’t from what I could see.
They propose immigration to solve the inverting population pyramid problem.

I wonder how they expect it to work in large countries like China. At the moment they would need to take over half of Africa to make the numbers work. Insanity.
To give a concrete example: https://en.wikipedia.org/wiki/Relative_age_effect

But whether astrology actually settled on these features would depend on the feedback systems in place, and the granularity of those systems/how predictions were made in reference to a specific person.
It's been going on for three generations now with no signs of stopping, so we're already 10%+ there.

Not saying the trend will 100% continue, but looking how hard is life for a young person in an ageing society it appears to be self-perpetuating.

You'd need something to put all those old people holding all the votes and wealth out of the picture.

[0] Global population growth rate peaked in 1963 and is now at a level last seen before WW2.
if we could have trusted companies running nuclear power plants, maybe that could have happened, but you can't combine deregulation with nuclear power and think that's going to turn out great for people.
This book will be a good sci-fi film ;-)
Stratasys files patent infringement lawsuit against Bambu Lab
> I borrowed a friend’s Tesla 3 yesterday. About 5 minutes into the ride, the windshield started fogging up. I couldn’t find the defroster on the large control screen Teslas are so famous for.

5 minutes and they don’t know where all the buttons are? Colour me shocked. Any new car needs human recalibration of muscle memory.

I want more buttons too but any new car has you scrambling in rain, fog for buttons. Even your muscle memory for looking at the speedometer is all askew.

I do think that the HVAC system could use permanent buttons, or at least persistent screen buttons.

Edit: My favourite bit about being irrationally downvoted is when someone comments about how I should “read the article more carefully” when they themselves have not read the article or my comment carefully.
That's not how the scientific method works, at all.
To me that sounds the same as "unable to provide for their customer".
I don't really see the problem with that. It doesn't lessen their utility.
class A:
def __init__():
pass
def f(self):
pass

def g(a: A | None):
a.f()

(edit: I don't know how to format code on HN)

If I activate type-checking in VS Code this will highlight an error, although the python interpreter will indeed try to run it without compile time error

As I said, for my side projects this is enough for me to model my problems properly without having to resort to multiple hacks

And I took Python as an example, I also enjoy using Ocaml and Rust
I doubt that most cloud customers have such big architectures.
You said no-Lua, but since for many interested in this thread Lua's a non-problem, I'll pitch a disconcertingly under-hyped / under-noticed native (aka non-Electron) editor with Lua extension story (and many of its parts built on that plus its small C core) called TextAdept.

I'm still a happy camper on VSCode but if it ever begins to crumble/rot/overbloat (by subjective criteria), I'd hop onto that. Lua is (for my purposes here) no better/worse than JS/TS. Save for those darned 1-based array indexings!

LSP-capable too, last I heard, else it'd be a non-option for me in 2024. https://orbitalquark.github.io/textadept/
And changed in which direction...
Essentially infinite economic growth is possible.

Thought experiment: let's suppose we have a stable population that produces & consumes two things: food & TV shows. The food is sustainably produced so it doesn't contribute to economic growth or decline.

But the TV shows cumulate. Therefore generation X+1 is richer than generation X since it has access to more TV shows.

And "TV shows" in this thought experiment can be physical objects too. An iPhone 12 is more valuable than an iPhone 11 despite being smaller and using less resources to create.

Of course we're a long way from sustainable infinite growth. But it is possible.
That image at the top looks like petsci art.
Interfaces and functions do pretty much everything inheritance does. It's just cut in a different direction. If you go in demanding that Go support inheritance you'll be in for a bad time; if you go in demanding that it have some good solution to those problems that you may not be used to, you'll find it generally has them.
Nice. I had no idea!
Sure, Knowledge Is Power, but Ignorance Is Underrated
Any birth rate significantly different from replacement levels is unsustainable on the timescale of centuries, regardless of if it's above or below replacement.

2.4 children per woman is 8.9-fold growth after 300 years of 25 years between generations. 1.6 children per woman is a reduction to 6.9% of your initial population in the same way.

(Also, sustainability is a function of tech: the 1930s way of life was not long-term sustainable at any recorded population level).
Hi, lead AccessKit developer here. Thanks for prioritizing accessibility even at this fairly early stage of the project.
Sure, it's not quite true, but it's close enough for the analysis to be correct.

ie., if we take a family of problems: P1..n each statable with prompts P1..n, each having an 'essential complexity to solve' O(P1)...O(Pn) then it's trivial to show that no curve-fitting statistical algorithm has the 'correct' computational budgets associated to each. The budget is basically constant, and is not increasing correctly as the problem complexity increases.

(Eg., consider the prompt: by applying Dijkstra's algorithm, find a path....on graph G1, G2..Gn -- with ever more complex graphs).

It is right to say that step-by-step prompting expands the computational resources available to the LLM and therefore often improves the quality of the answer.. but it is incorrect to say that it does so by allocating computation according to that complexity. At best you could say that it is we, the human prompter, seeing the answer is bad, are increasing its budget -- so we are partially modelling the complexity of the problem for the LLM.

If you could create an LLM that "prompted itself" according to the complexity of the problem, and measured its energy/time/etc. to be as we would expect.. then you'd be on firmer grounds with this claim. But i'd be inclined to deny this was possible given what an LLM is...

ie., I claim that I can always find a family of problems P1..Pn where the computational distribution will rule out that reasoning is taking place. Why? Because the LLM is only sampling from a compression of training data, I deny it is at all sensitive to the meaning of the terms.

So whereas a person will understand a novel problem (family) on the basis of its meaning, and expend time appropriately, the LLM is limited to sampling from prior examples of such problems in training data.
https://archive.is/n2Gpx
Go tooling is far better than Elixir and I would say above Rust.

You should have a look what the go command can do.
that's absolutely not how horses work. just like people athletes, horse athletes have a very strong competitive spirit. they understand they are competing and the good ones really love it. they will push themselves extremely hard, easily to the point of injury or exhaustion if not pulled back. a good horse also trusts his rider and will do what the rider asks, simply because he asked. if you were to ride a horse like that to exhaustion and then ask it to go on and on, he would, just because you asked, until he physically collapsed.

you may be thinking of mules, who are famous for refusing to overwork themselves.
It's more that it's more evidence towards it not being any one or few major disasters that caused a rapid abandonment as always suspected but just the slow, eventual decline of people moving elsewhere, not very exciting or newsworthy but sensible.
As a neovim user, wezterm's lua config was a welcome surprise. Imo, its best feature is its command palette (Shift+Ctrl+P). Tremendously helps when you're just getting started. It has also a superb font-related configurations. I do hope I could map specific Unicode codepoints to a particular font, as is the case with kitty.

In terms of use-case, I just disable all its keybindings and use it as a tmux terminal. I admit I didn't look for solutions, but I just can't go away from tmux's session restoration capabilities.
I wish the submission was pointing directly towards the NASA data which are the interesting part of the submission. The rest is not very good. Arctic news critic of IPCC is frankly weird and misguided.

The whole point about what constitutes the pre-industrial baseline doesn't really make sense. The threshold of 1.5°C is completely arbitraty and was taken on the basis of the 1903-1924 base. Obviously, you can show a bigger increase if you go further back but that doesn't fundamentaly change the issue.

The point about ice cover decline is also weird. The IPCC regularly builds models based on the state of the art for climate modelisation as defined by its working group on the basis of publications. These models are not set in stone. If 2024 shows that ice cover was under taken into account during the last report, that will be corrected in the next (provided it was - I'm far from convinced).

The IPCC is not an observatory publishing warning, nor is it pretenting to be the sole authority about climate change. It is a group of experts publishing a synthesis of the state of the art and multiple models illustrating likely trajectories (note the plural - they publish multiple models). These models can obviously be criticised but at least they exist, are based on consensual science and state their hypotheses clearly. That's the strength of the IPCC.
It's so hard to read because the author is still thoroughly steeped in their overabstracted models - eg this whole "economic growth" thing works as a metric, but not a target. They noticed a crack starting to form in one of their assumptions, but instead of this causing them to examine the rest and wonder what else they might be missing, they're merely entertaining dropping that single one while doubling down on the rest.
> I do think that the HVAC system could use permanent buttons, or at least persistent screen buttons.

Um, this is exactly what the article is about: Tesla used to do this. There used to be a persistent "defog" button right at the bottom, but now it's hidden behind the Temperature indicator, which looks like it only lets you adjust up/down.
Beautiful theme!
Are you rooted? Have you ever tried restoring a backup in this way?

Backup on android (without Google Services' online) is awful, SeedVault exists but has issues.
They seem to be totally OK with the population of Sub-Saharan Africa growing exponentially, though. Like they are carbon-offsetting or something.

[0] https://www.ft.com/content/868e20d0-90ec-11e9-b7ea-60e35ef67...