skysight-inc/HackerNews huggingface dataset:
> However it was, for the time and size, quite a faithful rendition of a Tiger II. Its lower hull was made of metal, as was its suspension swing arms and some of the running gear.

Sounds like a nice kit in its own right.
This list excludes the way 80%+ of the commands that the leadership at my company issues tend to be done. Sure, small one-off requests from someone senior might be phrased in some of the ways mentioned in this post. Or, more commonly, something a bit more conversational like “hey can you do X”, or “we need Y by Wednesday, are you up to the task?” But the vast majority of commands from higher up aren’t issued as commands at all. Bosses don’t just tell people what to do next, it’s a collaborative process and a discussion. The team is aligned on our future goals and there’s a degree of self selecting projects to be assigned to, where the things we work on will flow naturally from our project goals. Trying to pick the best wording for what really amounts to opaque non-collaborative decision making from the top just seems like a terrible company culture.
They can also get married to a citizen if they find one.
Yes, they are consistent. Yes, there are useful systems.

See https://en.wikipedia.org/wiki/Agda_(programming_language) for a reasonably practical example:

> Agda is a total language, i.e., each program in it must terminate and all possible patterns must be matched.
Sorry to tame down those rosy memories, but nothing like that was happening in Europe, or rest of the world for that matter. Apple was seen as vastly overpriced to PC (something students and their parents react very much to), without any added value if you ignore massive marketing (not going into other Apple products since they really stood above the crowd, but ecosystem wasn't existing much back then).

Basically a very expensive PC built together with custom OS, without any possibility to extend or modify it, very un-hacker if I may say so. If you used it as Windows machine it was much smarter to go to similarly-priced enterprise laptops, which offered things like NBD on-site warranty repairs (I had whole keyboard block replaced once on Dell, from manifestation to fix it took maybe 1 hour and I just took a long coffee break), with which Apple simply couldn't compete in business segments.
I like all of them, but if you want a more pure DK-like, War for the Overlord is what I'd recommend. Dungeons is decent, but the split between the above ground and underground isn't great.
I’ve had this on my Amazon list for ages now, but have never quite found a reason to make the purchase: https://amzn.eu/d/0jSspfR
The stock isn't anymore the product than bonds are the product.
Does the file picker support thumbnails yet?
There's plenty of reasons a job market wouldn't clear even if you raised the pay. You can't get blood from a stone, sort of thing.

For instance, American citizens are not going to become farmworkers even if you paid them FAANG engineer wages. They just aren't.

I think to attract people to certain careers, anytime after they're born is too late. You have to have started with their parents. Good chess players are good because they started at age 5, not because they went to school for it.
A man of his word but no I don't believe that.
Even if they only made 1 million on the movie, how would that not still be preferable? It makes no sense to me
One of the features they say they'll develop with the money is:

"Encrypt user home directories individually"

What does this have to do with Gnome, a desktop environment?
> Who is using .NET on Linux?

We don't usually even think about it, but for web apis, function apps and other microservices that process data over http or message queues, it's more or less the default now that the production environment is a linux of some kind. But it isn't a thing that we spend time worrying about.
... and it wouldn't matter a nano-bit, life is too short to care what others say about you in some office you will never see again 10km away
> Because it’s a great language with amazing tooling. It’s fast, robust, easy to debug, easy to refactor, and so on.

I agree but I also think the main issue with this is that you could've said it in reference to most programming languages in 2023. I'm sure people can have a lot of debate on that, but aside from the fast bit, most programming languages are frankly in excellent places today, and fast is sort of irrelevant for us specifically as we tend to use c/c++ for that.
The whole point was not to make something just for sake of making different. The Chatgpt solution was inferior for being too expensive too general a solution for their problem. Which means that everyone else who relies on openai for their product will hit the same limitations and will end up looking like copycat boring bland service.

> I also think it provides a lot less long-term differentiation and competitive edge than the author of the post seems to think.

This is just an opinion. There are many feats OpenAI cann pull, such as stop updating their product, for whatever reason or starting charging too high price.
I once worked with this awful third-party software that caused tons of trouble for our clients. We had an in-house solution on the works, but some people wanted to renew the contract and keep using the same buggy software. Sometimes I would spend the whole day just fixing stuff on this system.

I made sure all the tickets opened by our clients went to the people who wanted to keep the old solution. It worked, we moved to our system and we rarely have issues with it.
I think it is good that someone has said that it is too poor quality to put out - refreshing even.
I'm using the Mono CLR which is a great as a runtime system for statically typed languages; it's lean, efficient and easy to use and deploy (e.g. compared to LLVM), with an integrated, cross-platform debugger. It runs even on old embedded Linux images. Dependency on the .NET framework is possible, but not necessary.
Been using dotnet on a Mac + AWS for many years, awesome combo that's only getting better.
In the US regular voters can't change the president at all, I thought? Once they are in for the term, they are in for the term.

(There's an impeachment process. But that's not available for regular voters.)
Checklist Generator: Boost productivity with AI checklists.
What are we getting done?
So you are using KDE
I don't know about 12 hours away - that'd be China and Perth - but there's certainly FAANG engineering offices in Europe, Canada, Japan, Sydney…

But FAANG isn't going to leave Silicon Valley. If your theory says that's a good idea, you should ditch it for one that has empirical evidence for working.
Didn't get this either. I love using KDE.
Side comment - can I just observe how modern web has become an absolute hellscape of ads? The article was very interesting but literally in between every paragraph there's a giant ad, at least for me every time it's for the same thing - some random garbage from Temu. When the site opened I had three full-screen ads that I had to dismiss to read the article, and two more popped up as I was scrolling down. It's just.......too much.
I know I'll sound like an egotistical asshole, but I assume that Icelanders are smart enough to deal with this with a minimum of effort and no bloodshed, and just want to know:

Is there a risk of impacting transatlantic flights over the next month?

I got stuck in the US when the big ash cloud went up from the unpronounceable volcano (2010? 2008?), I have to get there again before Christmas and I'd dearly like not to repeat the experience.
findPreferredBucket rehashes. The problem with this deletion algorithm is that every element that is a candidate for back-shifting must be rehashed to ensure that we don't shift it back beyond its home bucket (unlike in Robin Hood probing, where probe lengths already give us this information). Hence, it is pretty unsuitable when the hash function is expensive, unless we're storing hash codes or keeping the load factor very low. This image - https://ibb.co/xSytxHF - shows a benchmark of a few hash tables with string keys and a maximum load factor of 0.95. Guess which one is using linear probing with back-shift deletion.
This was not really the case when cellphones were not yet also smartphones. Sure, you may have checked your text messages now and then, but the phone was not a constant attentiongrabber.
> I understand that KDE is a clusterfuck

Nah it's the most capable desktop on Linux these days.
The vast majority of movies—let alone the ones worth watching—are not on streaming platforms, so I don't understand why you'd expect this to be the payoff route. Movies are still "sold" (i.e. leased) both directly to consumers and to streaming platforms—presumably for a studio that's still the way they make money.
> What resources do you recommend folks at my level look into?

I'd argue that your best bet for learning is starting a project that drives you, then throwing that project away and starting it over again but try to make the code simpler. This way you can hone into what abstraction is actually necessary to solve your problem.

I strongly recommend ignoring design patterns and instead honing in on what the essential data flow is in your problem space. Most design patterns will bloat your code base and, thus, slow both your program and your programming velocity down.

As far as programming design and architecture goes, the best talks I have found come out of data orientated design talks. Casey Muratori has a number of talks well worth listening to[0][1][2]. I also enjoy Andrew Kelley's talk on Data Orientated Design specifically as it demonstrates DOD's power with actual numbers to back it up[3].

Tangent: I did my time with OOP design + trying to make my code 'clean' according to popular recommendations you'll see online. All of that time, I consider wasted because I focused too much on what the 'right' abstraction to use was, instead of solving my problem in the simplest way possible. I find now that often the best solution is the one that uses the least amount of abstraction and indirection. (E.g. One big function can be a lot easier to maintain than multiple little functions, you just have to develop a taste for when a function should be split up and why).

(If you must have a pattern to study though, the strategy pattern is the only one worth it. Often times, a simple switch statement is all you need for implementing the stategy effectively.)

[0] https://youtu.be/ZQ5_u8Lgvyk?si=uiiEwxMO1PjIEdxD
[1] https://youtu.be/5IUj1EZwpJY?si=HCzyynWW425huM65
[2] https://youtu.be/tD5NrevFtbU?si=Y1mZZJsW21WDRMtu
[3] https://vimeo.com/649009599
People and authorities becoming hyper sensitive about anything that could be interpreted as simulating or preparing for a real world attack.
hah, cool to see this, I'm responsible for this data being available.

As much as it would suck to lose a power plant (we are already on the edge of energy shortages), it is far worse to lose hot water supply to Keflavik. They'd have to quickly build up electric heating capacity, which will make energy shortages.
Are you talking about shares of the company you work for, or shares of random companies you have stocks of?

For the former, if at all possible, you should sell those, and invest in the general market: your job already gives you plenty of excess exposure to the fortunes of your employer, and your career gives you excess exposure to the general industry you are in. No need to concentrate your effective investments even more. Diversify.

For the latter: don't bother picking stocks as an individual investor. Just go with a low cost index fund (and they can vote the shares for you).
Apple hasn't laid engineers off since the early 2000s IIRC. It didn't happen in 2021 because they didn't overhire like everyone else did, nor did their execs decide to punish their employees like everyone else did.
>What on earth is wrong with organisations??

They get too big.
Ask HN: Why Microsoft Teams copy person name with message text?
Is there any to reach out to escalate it and get fixed or atleast provide an option to disable it?
There's little chance of volcanic ash being ejected, as this isn't underneath a glacier this time. Although the pressure built up at the site is quite high.

While it may not impact transatlantic flights, if the eruption is large enough it could impact flights from & to Keflavik airport, but again there's little chance of that due to the predicted eruption site being on the east of a ridgeline, which should mean that there will be less lava flowing west.
Being able to clearly articulate risk, and the business consequences of technical consequences, is a key skill for IT folk. It’s possible that management at this bank were profoundly thick in the head, but it’s also possible the tech team didn’t explain it very well.
On the meantime, school agencies in my country have given an undisclosed amount of money to Microsoft and Google. Each school uses at least one of them
Hopefully all that money goes into making the GTK file picker better
"American", "European"? Free / Open Source software like that does not have nationality, it's a collaborative effort of thousands of developers around the globe. It's irrelevant what nationality the initial founders once had.
I find it quite surprising that the top comment on "Gnome Receives €1M from German Government" is criticising the effort, saying they spent the money on the wrong thing.

Ok, I'll say it. Thank you, German Government -- open-source needs funding, and organisations like yours helps to keep things going, making sure we get cool new features :)
Maybe the majority of people now know it’s in space so they don’t bother with the S any more.
Yes. Since Gnome 44.
SteamOS is just a slow release Arch with KdE on top so your comment says what we need to know
As noted elsewhere in this thread, production is barely half the cost of returns. Marketing is the other half. What you see here is a rejection of the sunk-cost fallacy.
TOFU isn't the proper usage model for GPG, especially not for anything of actual importance.

GPG was made to be a self-contained system. It works based on chains of signatures (web of trust). The GPG program enforces this model, you must sign keys for a signature to be identified as valid. Approximations like "I can find the same key on this other website" aren't part of the intended model.

Key servers don't provide trust, they provide convenience. You may obtain keys from keyservers, but to actually trust a key you're supposed to do the work of verifying it. Eg, if you get my key from a keyserver the only legitimate reasons to trust it is that either you met me personally and compared fingerprints, or you trust somebody else who did that.
> I learned to trust nothing that man says.

I admit I did get a little caught up in Musk's web of hype in the early days but fortunately my natural scepticism was strong enough to resist him. Eventually, I found a few detailed analyses of some of his technological fantasies which convinced me that some of what he proposes will not be happening any time soon, if ever.

I am by no means an Elon Musk hater but he does speak a lot of nonsense, from time to time, and he seems to be able to persuade many to abandon their scientific scepticism.

I was persuaded by what Common Sense Sceptic says about some of Elon Musk's plans: <https://www.youtube.com/@commonsenseskeptic>, even though he is clearly biased against Elon Musk.

I am convinced that

1. A city-to-city Starship shuttle passenger service will never happen.

2. A self-sustaining colony on Mars will not happen in the foreseeable future.

I have strong doubts about other SpaceX and Tesla claims by Elon Musk, but these two events I would actually bet on.
I suppose you've never dealt with encoding issues. Encoding issues are very common, funnily enough, when you're writing code meant to handle display text. Not just web pages, but even native apps that must support almost any language that isn't English. Not all work is lighthearted when it comes to fixing these mistakes, nor is the testing reliable. Accessibility is a huge deal and can bring about lawsuits. Really, it even has security implications. If one is this sloppy about fonts I doubt there's much validation going on elsewhere, yet injection attacks should be trivial to mitigate. Why overcomplicate this? No mere font in your editor is going to distinguish between the string literals for the user and the rest of the code being displayed to the programmer.

I'm not misusing these words for hyperbole. We're talking about text. Words like "literal" and "objective" belong here. At this stage of the game, few subjective decisions are left to tinker with in programming. I'm sorry if that sort of thing brings you joy. Get another hobby.

It's objectively bad to alter the visual presentation of font glyphs for non-functional purposes. If a programmer sees the same glyph with varying width, they have to wonder if it's the same underlying character. If a ligature is applied, they have to wonder if it's the same character being displayed. That's a huge waste of time for little to no benefit. We are very far away from these concerns being a thing of the past. The cognitive load must still sometimes fall back on human inspection. A cute font shouldn't prevent you from doing that, nor should anyone need to break out the hex editor to be sure. This simple knowledge cannot die off into obscurity yet.

If y'all want pretty code it must be done at the text encoding and compiler level (invent a new keyboard layout while you're at it!), not in the fonts... but that too would just repeat the sins of the past. :)
Maybe because it allows you to configure it so much, that you might actually break it. Gnome on the other hand is the Duplo among desktop environments, it drives me mad.
Every GNOME user calls KDE this
> how the world works

How communication is sometimes bound to work.

Those who expect agents to perform all mental steps on their own to understand situations are in queue for harsh surprises.
I assume it has partially to do with integration with systemd-homed (which has support for it). Last time I tried it, it was kinda not working and when I recently checked online about it I found a few issues/MRs about it.

https://gitlab.freedesktop.org/accountsservice/accountsservi...
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4644
Didn't they actually implement it recently, to everyone's surprise?
Nope. There are extremely incompetent software developers out there. People who are so incompetent that removing them from the team increase the productivity of the team. After 30 years of working on software teams around the world my conclusion is that 1 in 10 developers are really good and worth working with. 8 in 10 are OK for routine work but don’t let them make any high level architectural decisions. And 1 in 10 are so incompetent that they should be removed from the team.
Movies maybe. We are in the golden age of TV, at least. Thanks to streaming and 'binge watching' creators feel a lot more comfortable with putting up shows with more complicated continuity, instead of independent episodes, than they used to.

As far as I can tell, books haven't really gotten more (or less) complicated in at least the past 200 years. Or rather: you might be able to detect some trends with a statistical analysis, but the variance is big enough that as a casual reader, you won't notice a trend.
Love it. Gnome is my favourite DE and it sure helps that now they have funds to make it even better
That's an awesome comment, thabk you! I used to be a Q2 teen. These days my own teens are older than when I was playing it for the most part.

I'm inclined to grab a copy and see what's new, and jump online to find out just how rusty I am.
Fully agree. Unfortunately, not everyone wants a general direction. A list of things to do and by when so they can plan out their day and only do what’s necessary yields baseline expected results and frees you to give more attention to team members who do want the freedom to choose their tasks and contribute to strategy, etc.

Worst are the people who both don’t like the “I need you to …” task giving and do absolutely nothing when left alone or only given a goal and a direction. How do you deal with it if you are working on an industry where performance adjustments and feedback can take years and you can coast without doing anything four more than a couple of years?
I’m more surprised that you are browsing without an adblocker. 0 ads and popups on my side
Fully agreed. The gnome paradigm is not for me, but it's good to see open source desktops receiving funding. a rising tide lifts all boats
Is your Ruby-based terminal source online? I'd love to see it.
What does Go offer that C# does not? Both have actors, channels, threads, etc.
ChatGPT-4 is quite capable of solving problems like that.

Here's it solving the last two problems on the Grade 7-8 Russian Math Olympiad from the linked page.

https://chat.openai.com/share/e90d4711-aa38-45c5-97e7-a9a04e...

https://chat.openai.com/share/0c9c579a-ca9f-4aa6-bac6-624372...

The two answers (84 and 225,792) agree with the answer key. I only gave it the questions and didn't give it the PDF either, so it didn't cheat and just read the answer off the answer key in the PDFs.
> A mistake I made in the past was buying games just because there was a really good sale. At a certain point, I realized that the time investment in learning new game mechanics is more important than the cash investment in buying the game. Investing your time in learning the mechanics of a mediocre-but-cheap game isn't a great way to relax.

I'm weirdly happy for you that this is your failure mode. For most people, buying games on sale just leads to a bigger and bigger backlog of unplayed games.
I serve videos from my home Linux server using Jellyfin[0][1] and previously ran Emby[2] (from which Jellyfin was forked). Jellyfin is written in C# and runs on .NET 7.

[0] https://jellyfin.org/

[1] https://github.com/jellyfin/jellyfin

[2] https://emby.media/
It basically means they don’t think they’ll make less than that if they would release.

So they’d rather have $30M immediately (since 2023 is almost over) than release and have to perform accounting over the life of the film plus supplemental (streaming, other licenses) that they expect would result in less than $30M when all is said and done.
People also find it hard to understand or recognise exponential growth.
Reported 2009-06-03, seems to be an issue with how (the pre-pip) installer works. Fixed about a decade ago.

I can't see why this is interesting for HN.
By far the biggest minority if I might add. Danes are the second largest group, but there's 5 Polish people for every Dane living in Iceland.

Of course, Iceland has a total population of a mid-sized city, so we're talking ~21k Polish people compared to ~4k Danes.
Will it have to use government supplied keys?
>there’s going to be less demand from offices and industry if a significant portion of the nearby population are making emergency plans and preparations

Not the case in Iceland. Only 15% of the demand is non industrial, and people still use electricity regardless of what they're working on. Grindavik itself isn't large enough to be more than a rounding error.

>even without a dip in demand from that there’s usually some oversupply with electricity generators to avoid ramp up time problems during peak demand, so possibly they decided to shut down unused capacity to reduce the risk of it being damaged

No, geothermal plants generally aren't ramped, and they produce at maximum output unless there is maintenance. They may have reduced overall output to enable individual turbines to be turned off for brief periods while installing new remote control devices. That is speculation however as I'm not at work so I can't say for sure.