skysight-inc/HackerNews huggingface dataset:
Can you elaborate what exactly we‘re giving up when choosing „simple languages and boring technologies“?
> With Mitchel Baker at helm, all the initiatives that would make Firefox more embeddable were cancelled to cut cost.

Will you name them? Mozilla cut embedding when Gary Kovacs was CEO. XULRunner, Graphene, and Positron were cut when Chris Beard was CEO. GeckoView was not cut.
It seems that it is not a matter of size or processing power, but a fundamental problem of bad training data that bakes these misconceptions into the model. OpenAI is probably using a better filtered dataset and may even be able to remove some of the more common errors through alignment and fine-tuning.

I experimented a bit more and it seems that Mixtral is better than Mistral when it comes to common misconceptions. There has probably been some improvement in the training data.
That’s why Meta has thrift and Google has grpc.
It does. The gas often comes together with crude oil, which is getting burnt elsewhere anyways, so gas is not a saviour. It's more of a "subsidy" of oil.
That's how it works today in Qt Creator too
I use two monitors.
A 28" UHD for running the code editor and (sometimes) a few terminals.
A 24" FHD for one or two browsers.
They are set side-to-side, not aligned to somwhow mimic curved displays.
They are set at 0 degrees.
As a CTO you'll work a lot with people, the best resource you can get is related to people.

Get a mentor, read books about dealing with people in the most optimal way for you and the business (closing deals, negotiation, psychology etc).

Also learn how to develop people. There are a few books on this, but nothing beats experience and being reflective about it. Every situation is specific and it's up to you to strategize how to develop people in your team, finding out what are the right buttons to push.
Isn't playing once per day the whole draw of wordle-likes?
And perhaps the code was bad just by using a functional approach which nobody master. QED
This is similar but the not the one I had in mind. That had separated headlines based on the source, i.e. nytimes, reuters, BBC etc.
That's exactly the point. Why can't you? Because no one implemented that support in that terminal emulator? Or it's impossible for some reason?

I get the reason of may be kernel not wanting to overload the minimalist terminal with features due to security concerns and etc, but as the article suggests, it can be moved out of the kernel, so I don't see why it shouldn't be doable.
There are 32" monitors with native 2560x1440. I still prefer that dpi to run Windows, where some apps still have problems with hidpi scaling. It's mostly about older and niche apps, but every now and then you encounter something that doesn't scale well.
Would it be wrong of me to coin the terms Natural Organic Oil and Natural Coal? They are both, in fact, natural and organic after all. Adding a prefix like Natural or Organic definitely resonates with a lot of people and builds a perception that it’s “clean.” It’s not ridiculous to point out this fact, it was clearly chosen with intent to mislead. The problem with Oil and Coal is that it’s hard to sell it this way because they’re already widely known to be disastrous for the environment.
When different auditors can fill in wildly different claims, that's not staking a position, it's gesturing in the general direction of a wavefunction.

I consider that exactly the same underlying mechanism as the dark arts from OP, because they both rely on maliciously using their speaking time to make evaluation of the underlying argument (if any) more difficult, rather than simpler.

(I am hoping that AI, by making waffling cheap and ubiquitous, will mean that people will start to demand crisper public statements. But this is probably much too optimistic?)

Tangent: I love the way the two other major Dutch right-wing parties have (thus far) told Geert Wilders that if he really wants to be PM, he'll state which of his too-far-right-even-for-them campaign planks he is renouncing. They've called.
I think we’ve been spoiled by move fast break things type of startups, and indeed if you’re in a competitive field you might have to fight for your survival.

But truly successful projects are the ones that are worked on and improved for decades. Long-term work means that you will have to be conscious about being clean, and care about constant refactoring and simplification, and design decision that will prevent paralysis down the line.

There’s a reason twitter did not change for like 10 years and apps like Instagram are able to adopt new trends super quickly. (Unrelated: since the Instagram team is behind Threads, I predict that Threads is going to evolve really really fast and be harsh competition to twitter over time)
I’m very happy with a laptop monitor and 1920x1080. Browser goes on laptop monitor and code on the monitor.

I always will be. I am about condensing information to just what I need.
Bing search and Bing AI thingy are different products
I dont think so, at least in C#
Not to compete with your brilliant code on optimization, bu I have also written a swap routine that excels especially on numbers close to each other. I know sign function result can be put into a variable, but computers nowadays are so fast...

Anyone feel free to use it.

static void swap(ref int a, ref int b)
{
int c = (b - a) ;
while (c != 0)
{
a += Math.Sign(c);
b -= Math.Sign(c);
c -= Math.Sign(c);
}
}
Hey,
That's some real work. Congratulations on the solid traffic!
Your story in creating Yesicon and SearchEmoji showcases the power of AI in overcoming language barriers and enhancing user experiences.
From my experience, I have learned that emojis are searched very differently depending on different language and culture. The search result also varies due to that. I think to retain that traffic, you must try to make sure that emojis searched in whatever language help user find the correct one and replicate the same meaning. Basically, a quality control check would be nice to solidify your position and user base.
most humans do not live on mountains. most livestock are not grazed on mountains. those who do eat goat. even if that were true, out of the many cultivars available, there will be some hardy enough for mountain growth. additionally, neither of your statements refute the fact that cereals and grains are grasses
Several reasons:

- it takes way to long to finish them, renewables can be set up much quicker

- as they are too expensive, they are binding money which could be used more efficiently somewhere else.

- we haven't solved the waste problem

- nuclear is the worst companion to renewables, as nuclear power plants are limited in their regulation capacity and you cannot afford to keep them not running at a high load or the electrictiy would become even more expensive.
HOW DO COMMITTEES INVENT?
By MELVIN E. CONWAY

Walkthrough

https://youtu.be/5IUj1EZwpJY?t=688

Paper

https://www.melconway.com/Home/pdf/committees.pdf

Bartosz Milewski's take on the topic of decomposing complexity

Category Theory 1.1: Motivation and Philosophy

https://youtu.be/I8LbkfSSR58?list=PLbgaMIhjbmEnaH_LTkxLI7FMa...
I've taken a look over the evidence and some of the examples. I am unimpressed. This reads like a very undergraduate teardown. Missing a bin in a histogram that maintains the general trend in a pop science book? My eyes roll into the back of my head. As per the longer teardown by Alexey Guzey, it sounds like he has 5 main contentions, all of which I would consider relatively inconsequential and points of academic, or interpretable debate. Storm in a tea cup.
It is surprising how much more affordable 4k displays are. I was stuck finding a suitable display for my macbook being used to the 5k iMac, and ended up with the 32 inch samsung m8, which is one third what apple charges for the 5k studio display. I find myself liking it more in practice than the 5k imac, because while it is a bit less crisp, the colors once properly set up are equally nice and the size is luxurious.
It depends on the requirements. Does CRUD software require the pinnacle of software development?

Energy/"talent" would be better spent elsewhere.

(don't mean "talent" as derogatory but everyone has its own definition so it's a bit unclear)
I was a TA in an "Intro to Compute Science" class in the naughts, and using Borland C was quite popular among students who were on Windows.

I never heard a single student complain about the IDE, even though most of them were used to GUI apps only. It was very intuitive and convenient to use. I wish we had nicer TUI tools today - I often miss them when I work remotely over a thin connection passing through a couple of proxies/gateways/etc which have trouble with X or VNC traffic.
I believe that we need a Nuclear Corps of Engineers, a publicly funded, possibly international organization like the World Bank, dedicated solely to constructing modern reactors globally. This would bring economies of scale into play, making nuclear energy more economically viable and efficient.

The feasibility of such an endeavor is clear when we compare it to military spending or the costs of road construction and maintenance. Essential infrastructure often requires substantial investment, but the long-term benefits justify the expense.

The idea of for-profit nuclear power has proven to be less effective. It leads to fragmented, inefficient projects and prioritizes short-term gains over long-term sustainability and safety. A centralized, public approach like the Nuclear Corps would streamline production, enforce uniform safety standards, and reduce overall costs.

This shift is not just an economic imperative but a step towards a sustainable, cooperative global energy future. It's time to rethink our approach to nuclear energy, prioritizing global benefit over private profit.
Can you elaborate more on Gen X opening doors for younger generations? Amidst all the anti-Boomer/anti-Millennial rhetoric I tend to see bandied about online, I rarely hear anything about what good or bad Gen X has done, at least in the US. In my head, they seem like they're just along for the ride with no real effort put into major social or economic change. I am likely wrong.

Open to different perspectives since the public conversation seems to shift toward generational differences, whereas I tend to stand firmly in the "eat the rich" camp and ignore any commentary on generations. I may need to start paying more attention to that.
The director of Saint Jude's Children Research Hospital makes less than two million a year. How do you figure Baker is worth more than 3x that?

The list of major charities with much larger and more complex interests that Mozilla, yet lower executive pay, is quite long. Here is a sample: https://www.charitywatch.org/nonprofit-compensation-packages...

She's massively overpaid, not only when you consider her performance but particularly so.
Do you have a news article for this?
What the hell is he talking about? In the first graph, the trend is clearly a negative correlation between hours of sleep and accidents, even if you include the 5 hour data point.
Coal simply does not have the same risk profile so such a list does not exist.

>
Wouldn't be happening if new NPPs had been built to replace these ancient designs.

That's possible but the economics have to make sense as well. You would do well to try and extend the lifetime of a NPP and run it as an LTO NPP, this maximises profits if it is possible to run the plant past the lifetime it was originally designed for. Incremental upgrades are the way to go in such a case.
> There is broad consensus that Golang is simple to the point of being symplistic. It is in a way opposed to Rust as the means to an end and not a subject of much discussion. Golang teams strive, Rust teams… rust, because the language encourages concentration on itself, not on the outcomes of engineering projects.

I'm sorry, what??!?!?!?
> Or why any ecommerce keeps recommending more and more products like the one you just bought and you'll never buy again for the next few years?

Next few years? They recommend getting more stuff like couches or washing machines that you're going to keep for 10+ years :)
Dumpster Diving and Kubernetes – Brendan Burns – The Secret Sauce [video]
Does character height affect that calculation? The longest line possible wont be able to render at the ends, so is it possible there is a shorter line on a different angle that can render more text?
Well yes; the problem described in the post is often found in real life: how many Angular projects are simple CRUD apps that would work just as well in PHP or ASP? But I don't think the cause is clever programmers.

I think the main cause (as you say) is this:

> After all, the management in business environments is usually non-technical

Management in business environments is not only non-technical, it's also non-business. It specializes in managing people and timelines, without a profound understanding of either the business requirements or the technical solutions available to address them.

I don't know how one promotes a culture where management is technical but that should be an important topic to focus on in many (most?) organizations.
You may be out of touch with web development in the "enterprise" (Java) style. Personally I much prefer working in the embedded/video/graphics area so if I never have to work with Angular/Spring that's ok with me.
It's not disposed of until the sale!
Also, it is much slower than just shipping the code. I prefer working with a pair or a team but sometimes you need to ship often and fast.
The sign says "Your GPS is wrong" but technically the GPS is fine, it is the route planning app that is sub-optimal ;)
...in which he sets up evil-mode to get more of a vim workflow.
And too many PPI won't make text easier to read, unless you magnify the screen, thus actually loosing PPIs.

PPIs will display sharper pictures, provided that they have enough quality.
I find that the first three are correlated with both the best and the worst engineers I know. The last one is usually the decider. Sadly lots of hiring processes select heavily for the first three and are poor at identifying the last one.
It is a questions of taking responsibility, willingness to pay attention and learn. We all start out with the happy path which automatically leads to plenty of learning opportunities. The question is how does one deal with them. While training and mentoring can help I believe most learning occurs while reading/reflecting on other peoples code and fixing own and others mistakes.
Building a Knowledge Assistant at Scale
Apple's push to transform the Mac into a gaming paradise
I personally feel that Apple is doing supremely well recently. Their new chip architecture is almost magical how it can run so fast and so cool and Apple Vision makes the next best VR/AR headset look like an old piece of crap.

If they manage to make gaming more of a thing with their products and the Apple Vision becomes more compact and cheaper (which it will), they are heading for a new golden age.
That's rather "infinitesimally", not "infinitely".
What a pile of garbage.

So you’re no meant to use generators/discriminators/whatever because they’re too fancy or something?

IMO any language feature, any technology feature that is there and documented in the API is fair game to be used.

The author seems to be suggesting there is some “standard” way of programming ….. not too advanced mind you …. and that anyone who uses more than some baseline set of features is setting up some crazy complex house of cards.

Codswallop.

What exactly is this line below which you’re a good normal sane programmer and above which you’re a narcissistic primadonna who makes write only software.

Don’t write your software for a baseline of barely competent programmer …. write the best software you can according to the project priorities defined by management.

And use every advanced technique you think is right for the job.

As long as you strive for simplicity then whatever you need to get there is the right technique.

The alternative is done stupid set of rules that go through the programming APIs and cross a whole bunch of stuff out, forbidden for being “too advanced”. Silly. You’re a professional software developer, do your job.
If a name tag is broken in OpenStreetMap, I can fix it in OpenStreetMap. If a name label is broken in Wikidata, I now have to fix it there as well, and get into edit wars with folk from Wikipedia who use different rules for naming things. So not only are there now two places to fix bugs, there are also two sets of sometimes conflicting policies for naming things. This is because for Wikipedia (which is Wikidata's sister project and has a large influence on it) it may make sense to call the Belgian district of Luxembourg 'District Luxemburg' in English (which is what OSMApp does via Wikidata), but on a map this region should just be labelled 'Luxemburg' (if using English), or preferably just 'Luxembourg' (the endonym). That it is a Belgian district, and not the neighbouring country can be made sufficiently clear by styling and geography.

After all, you don't expect the literal label 'New York City' for the city and 'New York State' for the US state on a map; just 'New York' for both, with styling and size indicating which is which. Any map which does want to render these names with their classification can do so by adding '(city)' or '(state)' to the label if they want to. It just shouldn't be part of the name in the data source.

Map labels are complicated, so leave that complexity to a project which deals with map data; i.e., OpenStreetMap.
Let's Clone Your Soul
> No, not at all. The only thing I did was to react on how ridiculous that oversimplification is and how such a thing can only come about due to an embarrassing amount of hubris currently going around our field with relation to "AI". It's a hand-wavy "Eh, how hard can it be?" comment to rationalize ML being a pathway to AGI.

Added emphasis, and others reacted the same way. You can disagree with the interpretation but to like disallow it like you seem to be attempting is really weird.
We were talking about the French power plants and they have a cooling problem as they were built with cooling by rivers. Yes you can build them differently, but they haven't. Actually you praised them for that. So now they have cooling problems. Which you denied. And showing that you were wrong about this statement, my conclusion that you were lying about that fact is a factual statement not a personal attack. Of course, now you are trying to move the goal post. The problem stands: several French (and also some Swiss) reactors had to be throttled as they couldn't be cooled enough in the hot dry summers. At least not without raising river temperatures to a point where the fish get killed.
Seriously, what's the "only nessessary" for most software project ? Not CI/CD, not deployment pipelines, not complicated YAML bullshits.

Testing is all you need to produce bug-free software.
> I dislike the potential for a meltdown of course no matter how 'unlikely'

Why? A meltdown is really not a big deal at all. If we're fine with burning coal we should be perfectly with a having a meltdown or two every few years (even if we 100% ignored climate change the degree of damage caused by either of those is not that different)
Native copy/paste integration is pretty out-of-the-box these days on WSL as well, FWIW.
I know exactly the person OP is talking about, and I really want to expand on it (won't mention names):

He's someone who has almost 2 years of work experience before he got his degree, meaning he worked and studied simultaneously. Because he works remotely he doesn't stop at 8 hours, I caught him working on an issue at 11 p.m. on a Wednesday night, with a Friday deadline (I know because he told me). When I told him to stop doing that cause he will drive himself to burnout he promptly ignored me, claiming that ThePrimeagen and all talented influencers endorse such behavior because it's fine to invest in your career early on.

He's only chasing big firms, and wants to hit senior status before 25. He writes internal company tools in Rust, again because the internet influencers say Rust is cool, and not because there are people in the company who know Rust and can maintain it once he leaves the company (which will happen soon because again, he told me so). He thinks that people should get on his level, and that he shouldn't adapt his work to others, and jokingly threw a "people think I'm hard to work with" remark. He had a job interview where he explicitly asked if they reward high performers who work outside of working hours.

His social media profile is pristine. He keeps a blog that writes for his small side-projects or because he discovered how StringBuilder works and has to analyze it. It doesn't matter if a developer would read it, what matters is the recruiters seeing him grinding.

Before you think "this doesn't affect you in any way" let me clarify: Next time someone asks if you have plans to get married or have a kid, this is the person they actually look for. This is why ageism is a thing. It's not because you're old it's because being young you can afford to not work-life balance. I know that because I'm 40 years old and while I'm not in a life situation where I care about work-life balance I'm implicitly placed in the "this guy gets married soon and has a life" bucket by everyone, even if I explicitly tell them I'm a career-focused guy.

It's the stereotyping based on assumptions which are in turn based on societal expectations that really gets me mad. I'm not experienced enough to make claims like OP does "people like him are detrimental to the team", however since this is capitalism and it rewards what managers think should be rewarded then it's clear which behaviors one must adapt in order to bring food to their plate. Worst or best? It is what it is.
Nothing to see here, just Azure’s storage master encryption key or something.
> decided to write Java like it’s Haskell.

I have no love for Haskell or functional programming, but the problem here isn't FP per se, it's that they tried to jam it into Java.

Don't fight the language or framework. If you are using Java, write idiomatic OOP code. If you want to write FP on the JVM, then start writing Clojure or Scala. If the business won't let you write Clojure or Scala, then do it on your own time and/or change jobs.
What is the correct terminology for "monitor rotation"? I want a monitor that can rotate, but using "rotation" as a keyword does not bring up many relevant results.
The vote result that led to this public statement received a lot of commentary yesterday¹, and the linked LWN article has a lot of interesting thoughts on the subject too.

¹ https://news.ycombinator.com/item?id=38787005
With feature-rich languages, teams often end up with their own DSL.
I see it as a downside. Especially at 3 AM.
Wouldn't enough storage make it much more expensive than nuclear?
That's why it says "your" - GPS is used synomymously to "sat nav" or whatever you prefer to call your route planning software. It's a common term in some places.
Does anybody know how to test if a monitor is compatible with that? And is it plug and play?
Looks like base64 text but when I run `echo aHVudGVyMgo= | base64 -d` the output is just `*******` weird.
The ability to be more expressive, niche, and precise.

As an analogy, it would be like removing the "big words" from the English language because they are not well understood, but then losing the specificity and expressiveness of having them in the first place.