skysight-inc/HackerNews huggingface dataset:
> Penalising a CEO for making hard decisions is a great recipe for stagnant companies. What would have happened to Kodak or Blockbuster if they had a CEO with enough grit to cut the workforce and pivot the businesses before they collapsed?

The situation they were both in, if the CEO had just cut staff and taken a windfall bonus then there wouldn't be the cash to pivot. Because thats what we are talking about here.

It would have taken a couple of years to pivot successfully, so they should be compensated a couple of years after the layoffs not firing workers and taking their salaries as a bonus before quiting.
Exactly why would a government not suppress a conspiracy theory? More importantly, why would you trust any government that didn’t at least attempt to suppress conspiracy theories?
Highly cited engineer offers guaranteed publication in return for coauthorship
Not if you have the weights of the model locally.
> I don't see how you design and ship a game like this. You can't design a game by setting model weights directly. I do see how you might clone a game

Easy. You do the same thing that we did with AI images, except with video game world models.

IE, you combine together multiple of them, and taking bits and pieces of each game "world model", but put together, is almost like creating an entirely new game.

> eventually without all the missing things like object permanence and other long-term state.

Well, just add in those other things with a much smaller set of variables. You are already sending in the whole previous frame, plus user input into the weights. I see no reason why you couldn't send in a simplified game state as well.
+1 for CudaText. Missed Np++ when I switched to Linux (trying to avoid Wine whenever possible), tried many alternatives and only rested when I found it about a year later.

Excellent performance for big files (some might know Universal Viewer for this task, it's from the same dev), simple and efficient like Np++ while still having some more advanced features. Very customizable through options and plugins.
I couldn't find it after searching, but I remember reading about a company where they just relaxed and got done what they got done. To me, this would be the ideal workplace.
Was it OpenCL1? That's the only one I hadn't tried out for AMD GPUs. Everything else I have and can say with absolute certainty that you spend more time fighting the hardware than you did writing code.

Cuda by comparison JustWorks^tm.
I've delivered many successful software projects on small teams without Agile or any other other formal methodology. At two separate startups this helped grow us large enough to hire new executives who promptly inflicted "Agile" on us. (As in a plethora of tools and processes and roles. Evidently they didn't read the manifesto). Agile sucked all joy out of the profession for me. Both times, development speed slowed, budgets soared, bugs went unfixed, and the teams lost sight of the big picture of what they were building. Yet the executives stood by their decisions because they now had a sense of visibility and control, not realizing the true cost of that.
Influence of Algol 68 doesn't even really explains requirement of semicolons (or equivalently, new lines) in weird places.

while false do echo 1 done
if false then echo 1 fi

argubaly should just work, the presence of do/then/done/fi keywords makes semicolons quite superfluous yet the correct forms are

while false ; do echo 1 ; done
if false ; then echo 1 ; fi

Which is strange, because Algol's grammar actually prohibits ; before ELSE, FI, and OD keywords yet the Bourne shell requires them!
Mill Build Tool Issue Bounties, ~26kUSD up for grabs, ~14kUSD paid out
Yeah, this rings true. I'm not an Apple customer, but I certainly remember the days when Mac users had to justify the much worse bang-for-the-buck of Apple hardware (then) with it being the only ticket to their preferred software experience.

These days it appears more that the hardware is fantastic, especially in the laptop form factor and thermal envelope, and perhaps the downside is a languishing macOS.
What Are Mechanisms?
I bought an Intel 13-inch MacBook Pro for a friend that I’m working with for $200-$250 from woot.com.
Because sometimes we fail to find a qualified American candidate.
Is duplicate content really a problem for search engines? I thought you just have to set the canonical URL and it’s ok.
Feel the need to point out that before it made the evolutionary leap to ready human-to-human transmission there was no reason to suspect what would become SARS-CoV-2 of being capable of causing long-term effects either.

We have no real idea what a highly human-to-human infectious novel H5N1 variant would do in humans, long-term, precisely because we haven’t infected enough people with it to find out.
> What I think will be the real application for AI in gaming isn't creating poorer versions of native code

"Why would you use this basic image diffusion model? It just creates a poorer version of existing images!" Is what your statement sounds like.

Obviously, you'd do the same thing with this game engine as is done with images. You combine together multiple world models, and thats almost the same as creating a new game.

Imagine playing minecraft and you could add a prompt "Now make complex rules for building space ships that can fly to different planets!" and it just mostly works, on the fly.
Mount Fuji snowless at end of October for first time in 130 years
Here is an example of the deaths that dishonest, woman hating, authoritarians like you promote:

https://www.propublica.org/article/nevaeh-crain-death-texas-...

I know you won’t care, because you’re a worthless monster. But just a reminder that you are, in fact, a horrible person who deserves a horrible life.
I literally JUST set this up for myself on Openwrt (Running on my Pi4) this past week. I tried two popular solutions that both didn't work well and/or I felt were not very intuitive to setup if I needed to re implement them in the future. I started with fresh factory images after each attempt.

The third one I found a very easy method and now am currently using Control-D DNS with free ad/tracker/malware blocking over the modern DoQ protocol. Got it running in less than 30 minutes. ControlD latency appears as fast as any free DNS I've tried (Quad9, OpenDNS for years, etc), including my own ISP, so I am lucky location-wise.

I'll send you all my notes and guidance if want. Email me at my throwaway
xyzx

@

duck.com
Geany is great, but you can take a look at Kate as well if it doesn't meet all your needs.
Because they keep turning out to be true?
I think it's more relevant to ask "Is there any way this can end well?". Unless a company is basically down and out an acquisition, especially by a mega-corp, is basically never going to make things better.

When Microsoft bought GitHub it actually seemed like GitHub started working more on developing their product, but this quickly turned into essentially starting to do the same busywork every other big tech company does with lack of quality control, pointless reshuffling of UI components in places, embarrassing deficiencies in what should be obvious and exposed places.

So, on a long enough time frame even (observed positive) promising acquisitions seem to turn into bad deals.
That's so cool to know! Is there anywhere one can go to read more interesting stats you've collected?
TF2, totally not currently riddled with cheaters and bots.
Why add an extra chip?

Because:
1. Software is more likely to fail at protection with worse consequences when it does (fire, damaged goods, warranty claims). Not just now, but also the future updates.
2. It eats away at the resources that are intended for the user. In other words: it makes the machine slightly slower for the user, for no good reason to the user.
3. You can do things that are impossible in laptop OS software. It gives redundancy, even if the OS freezes you can still make sure the speaker doesn't overheat. If it's implemented in a seperate chip. Also there is real time ability, etc.
4. It makes the OS and drivers much much simpler, which is important if you want to support other OSes on the same laptop.

Advantages, for Apple, to do it in software:
1. Software upgrade is easier and cheaper (assuming they never ever fail).
2. Cheaper.
3. You can keep competing OS'es off of your hardware, because it's too hard to write drivers for your secret sauce closed source drivers that include functionality that is "preventing parts from frying themselves".
And the danger of Nvidia buying Intel is the same.

See also MD/Boeing
A little gem of an article, thanks for posting. It's nice to see a pragmatic take on rewriting for a change. Feels like a good primer to read before considering a rewrite myself haha
This article, and the article linked upthread, is giving a novel definition of FQDN.

https://en.wikipedia.org/wiki/Fully_qualified_domain_name

https://datatracker.ietf.org/doc/html/rfc1594#section-5

The trailing dot (root zone) is implicit in a Fully Qualified Domain Name. The trailing dot is not what makes a domain name fully qualified.
The cutting bits of woodworking tools pass through more wood in a minute than a knife does over its entire lifetime.
On this topic, I believe it's obligatory to bring up JdeBP's comment: http://jdebp.info./FGA/web-fully-qualified-domain-name.html
I’ve been using 15.1 since the beta days and the settings panel option to allow an unsigned binary to run has always worked. I see no mention of that option in the article?
Does optimising the tests towards one architecture seem like a fair way of testing?
Show HN: Starship prompt terminal to-do list manager
I do forget a lot, so I do need constant reminders. While exploring Starship Prompt, I discovered that it can be customized to display text around the cursor. Hmm, I thought, 'What if I add reminders for the tasks I need to do above it?' iZiDo was born out of this. For those who might find this feature annoying, don't worry—you can easily toggle it on and off.
> Investing $10-20m of developer time into making ROCm work reliably easily would have paid for itself 100x.

I love when outsiders throw around random-ass takes like this. Just curious: how'd you come up with this number? Is it backed by literally any thought/data/roadmap?

Let's do some rough back of the envelope calculations: 20MM is 100 engineers working for 1 year. Or maybe it's 5 years of work for 20 engineers? Which one of those perspectives (if any!) sounds to you like a reasonable assessment of the gap between AMD and NVIDIA?

A quick reminder before you answer: whatever you think is actually involved in improving ROCm, unless you work on ROCm, you're almost certainly not considering an entire iceberg of complexity (runtime/driver/firmware).

Let's put it another way: forget AMD investing, I'll invest in you since you're so confident. I'll give you 20MM as a high-interest, non-dischargeable loan (say 8%) and all the runtime/driver/firmware source for AMDGPU. Up for it? All you have to do is improve ROCm such that it's competitive with CUDA and you can take home a huge slice of the TAM and you'll be rich. Easy right?

Cutting to the chase: you're off by at least two orders of magnitude on your goofy estimate; the real numbers are probably closer to 200MM invested every year for 10 years. And you still wouldn't be caught up because in those 10 years NVIDIA wasn't sitting on its laurels just waiting for you to catch up!
Apple researchers ran an AI test that exposed a fundamental 'intelligence' flaw
This may make sense in theory but in reality is wrong. The DJIA has historically had a very close correlation to the S&P. Plus there is an inescapable psychological aspect to the Dow that is unique. When the Dow is off 1500 points it hits much differently than the S&P falling 200 points.
> motivated more by my work being MEANINGFUL

Do you have any guiding star for what work gives you meaning?

I thought getting closer to the users/customers would help me. After all, software is for humans. But I found the social aspects of that, handling bugs, setting expectations for features, was tiresome and not meaningful. The only happiness I did find was when I saw my client/users flourish without me with the software I made tailored as best as it could be for the money. But that doesn't make a business unfortunately...
I'm working with Rails for 17 years now, still love it and still prefer it even for the frontend. It give you all the options to separate your code without the head of your files becoming a unnecessary long list of `includes` like I see in the angular app I have to work on for a client. I don't see a disadvantage in splitting logic and markup for the frontend, it allows you to test the logic independently and normally when you hunt a bug you should know whether it's in the markup or the logic. Tracking down a bug thus becomes more easy.

I've written my fair share of far too long ruby methods, 200 lines and more, but those are truly my fault. With a more granular unit test regime those can be prevented.
I ran into slowdowns in the remote control after just a few hundred. I switched to transmission shortly after. I had a great time using Deluge for probably like 6-7 years but Transmission is more performant has more tooling support.
> you really need to be able to compare CPUs is a healthy mix of synthetic benchmarks and real-world workloads

I like how Apple got roasted on every forum for using real world workloads to compare M series processors to other processor. The moment there’s a statistic pointing to “theoretical” numbers, we’re back to using real world workload comparison
If you can't help it, this is called Non-24-Hour Sleep-Wake Disorder (N24SWD) [1]. If it's just because you're not exposed to natural light a whole lot, circadian drift is "normal," though my recollection is that ~25 hours is more common. I guess it gets diagnosed if and when you complain to a doctor that you can't help it.

[1] https://en.wikipedia.org/wiki/Non-24-hour_sleep–wake_disorde...
Many people love React for its speed

Compared to what? On which sites? Maybe it's me, but I don't find Instagram particularly speedy, especially on new tab loads. It's heavy af in fact and sometimes can not load at all. Also,

https://mithril.js.org/ (see perf tests)

https://mithril.js.org/framework-comparison.html (in depth)

I think we should back claims like this up, cause there's more than enough free-floating factoids around it. I can mostly tell when site is using react cause it's modern-slow in a specific way.
Both 1 and 2. I haven’t done much with 3 as OpenCL is effectively a dead api at this point.

1 was definitely a lot easier to work with than 2. CUDA is easier than both but I don’t think I hit anything I could do in CUDA that I couldn’t do in OpenCL, though CUDA of course had a larger ecosystem of existing libraries.
Brazil's Farmers Are Plowing over an Ancient Amazon Civilization
Regarding rewrites, I'd love to have my code in such a shape that I could just copy over the business logic, maybe even put it into an independent library. The rest is just a user/api interface after all.
Using Rust for a CRUD application is a terrible choice. Of course it won't work.

It's like using Rails to write a database or a DNS server. You're just trying to use the wrong tool for the job.
This thread has devolved into something quite gross, though I shouldn't have expected anything more, based on your first comment. Have a nice day.
Tabular (YC S24) Is Hiring
This is true. However, we've had zoonotic spillovers since before the dawn of civilization, and the Covid pandemic stands out in modern times in the ways I listed.

There's no reason to suspect the next pandemic will stand out in the same ways, or as much in general, particularly if it's Influenza.
Embarcadero's improved fork:
https://www.embarcadero.com/free-tools/dev-cpp
Had me puzzled for a moment as well. I guess its intended use is to describe a person? In German, a "false" person is a routinely dishonest person. (A little more nuanced than that, but I don't feel like writing an essay about it)
Unless you're the one receiving the money in which case it's the other way round
People said this when Cobol was invented. Programmers change as Languages change. Nvidea will make money by selling chips and fanciful quotes by their leadership to the future are entertainment and pr, not plans or pronouncements.
Great blog, but reading it gave me deep secondhand anxiety and even exhaustion. It’s strikingly clear this person is a people pleaser to potentially unhealthy levels, maybe due to low self-esteem or something else, and it could be contributing to the depression. Legitimately, therapy might be the right call here. But on the positive side, they do seem like a good person who wants to build good things. That’s commendable.
I've been in this position a few times now. God is it hard to explain to other people, especially when you know how success is metricized by others and silently judged. But at the same time, the collection of life experiences gained by doing stupid, impulsive things has made me happier than I could have expected in the long run. And has shown me a lot of things I would not have seen otherwise.
Have you tried running it on wine? [1] I use it this way on Linux and, after adjusting my commands for running editors and start menu tools, everything runs smoothly.

[1] https://www.ghisler.ch/wiki/index.php/Total_Commander_under_...
Well, the view laid out here also corresponds to actual statistical reality: About 29% of developers reported using Macs (of any kind) as of a few years ago, it's not even close to "most", as some HN visitors would have you believe. The bubble is very real.

Statistically speaking there was no "most developers use this", but the closest OS offering was Windows at 45%.

Given Apple's poor performance on the OS side the past few years I'm not sure the hardware has managed to keep users on their side anyway; they even lost DHH very publicly not that long ago... So the numbers might be even worse now.

Edit:

In the latest StackOverflow survey 31.8% of developers report using MacOS (for personal and professional use), 57.9%/47.6% for Windows (personal/professional use). So both MacOS and Windows are eating into Linux's share at the moment, with Windows offering them to instead run Linux inside of Windows.
Congratulations causal team!!!
So the frontend pushes it to the backend, a backend fetches the corresponding country using the IP from ipinfo and I store the country in a database. I discard the IP
Time for PG to, with chainsaw & pernach, remind Patrick about founder mode?
Note the study had 60977 samples, not >500K.
I love that so many people keep saying this so confidently yet if anyone bothered to look they’d see that the correlation between the two is nearly perfect over any timeframe including the past five years
> "Grady Booch, father UML, has been saying this for years. LLMs aren't intelligent and never will be, though they may get large and complex enough to simulate it. The problem really isn't the amount of data you feed it, it's the foundational architecture. LLMs are based on probability, not logic and understanding."
The issue was migrated to github so more up-to-date discussion is in https://github.com/python/cpython/issues/62817
When people nag about frameworks I usually think that have their “perfect” world idea they don’t want compromise. Lots of times it is not having full understanding of the framework and why’s.

But it is much more efficient working with the framework, knowing its limitations. Just spending time really understanding tools one work with.
Is there a place in America where the prevailing retail/fast-food wage isn't already higher than $7.25/hr?
Well Hāngī potatoes are delicious and those are slow-roasted in a stone heated earth oven, so I expect sand or salt cooked would be really good.
If we step away from any particular language:

If I give you a reference, address, or some other identifier, for something you know nothing else about, you can't do anything with the reference but pass it on. You have no information about the thing itself. You don't even know how to dereference the reference.

Whatever it is that I gave you a reference for, is unknown to you.

Now if I say, go ahead and give me some thing, with no constraints, you can give me any thing.

Which without further information, will just be a reference to an unknown to me.

Mathematically, "unknown" and "any" both represent something without any constraints or information known about them, but in opposite roles.

But one is when you receive a reference to something you know nothing else about, the other is when you provide something without any requirement to give any information about it.

The two roles necessarily happen simultaneously in that exchange.

--

I expect in most languages that "unknown" and "any" gets used, this gets watered down.

Most languages provide some kind of baseline information with the "things" in it. For instance, objects whose type can be always be queried via reflection, or some other baseline accessible information.

Also, languages use words differently. So maybe they are not consistent with the unknown/any symmetry I described at all.
Infants use wealth to guide social behavior and evaluation
Do you still get noticeable REM sleep with the THC? In my own experience, albiet with higher dosage and smoked so significantly shorter half life, is that I have subjectively instant sleep latency but I do not dream (unless I take magnesium, in which case I have anxiety-type dreams that I can remember very brief flashed of). Do you notice anything in the morning, like maybe a dull sort of haze?
The reason NextJS and similar tech like SvelteKit are so popular amongst JS developers is that they alleviate the problem of Node.JS not having a great backend development experience. Building a backend in Typescript is like building it in C#, but without the advantages of a properly designed language. The experience of building a backend in Rails is miles away.

Node.JS developers are starting to realize it's not just about having the ecosystem and the tooling, it's also about the framework being a holistic solution to building out your application. That's what NextJS and SvelteKit help with, and that's what Rails revolutionized back in 2006.
Except for the M-line where they went out of their way to make it possible in a secure way..
> 'Long flu' is not a thing (it's actually possible but it's rare, mild and short)

That is not at all demonstrated scientifically.

"Long Covid" took quite a while to be demonstrated and we were monitoring everything like a hawk. "Long flu" has no such monitoring.

As soon as we had the tools and started looking for correlations, the collateral damage that viruses do pops up (HPV and cancer; Epstein-Barr and MS; Herpes and dementia).

Given that, the Bayesian prior favors "Long Flu exists and we just haven't paid attention" rather than "Long Flu doesn't exist."

My suspicion is that we're going to find more and more of these correlations as our medical ability to deal with viruses improves.
I use Ubuntu 24.04 LTS for work.
I used the previous version until a few days ago.

I had no resistance from my corporate overlords over this. I get my work done and I'm more effective as a developer.

The corporate MS apps all work in a browser. I don't use any of the office apps for anything serious.

The Linux desktop is here already and is accepted. Also KDE is quite nice and snappy most of the time.
Dune | Remote (us east, europe) | dune.com

hiring engineers to build low latency data apis in rust.
our ambition is to power the largest apps in crypto with low latency data that is hard to obtain

https://jobs.ashbyhq.com/dune/3c6fe57f-1fb0-44c2-9da9-41aac7...
Big companies are great for job security, not so much for meaningful work (unless you’re senior, it seems). I’ve been at a massive company for four years and my work is uninspiring. Can’t wait to get back in the startup life.
Command lines are programs. Keystrokes on a calculator are programs. Cooking recipes are programs.

It’s deliberate antagonistic widening of a word’s imprecise meaning, possibly to get some notoriety. Academic clickbait.