skysight-inc/HackerNews huggingface dataset:
It’s totally possible that the net result is good (which is still quite early to really know), but it present new problems. For example, the creation of the car is probably good in general, but it has important issues that requires to be taken into account (accidents, pollution, city planning challenges, etc)

I’ve lived enough hype cycles to know that we are always very close to use VR every day or have autonomous cars… It took around 25 years to move from “we will pay with our mobile phones” to that becoming a reality.
LLMs are not the most efficient way to solve the problem, but they can solve it.
People that find professors and similar in high esteem usually haven't spent enough time in or around academia and academics and for that reason still maintain some innocent aura of mystique and prestige around it in their mind.

Quite literally anyone with a bit of persistence could become a professor (and this by far isn't even a top university either).

They are quite literally just a somebody with an opinion just like anybody else. An opinion barked down to you with 300% scaled fonts and preschooler illustrations.
“The last century” can mean both the previous century and (1900-1999) and the preceding hundred years.

“The previous century” or “the prior century” are more common ways to refer to the calendar century (19th, 20th, etc.)
I had the same thing happen to me, except for Cars 4! Google AI picked up a fan fiction trailer summary for Cars 4 from somewhere akin to Fandom and reported it as true.

Ka-chow, Google!
And AI or not, I'm willing to bet AI was used to fact check.

I can imagine right now, all over the place, people are being tasked to write some article or provide some stats. They use an AI to do the work for them, lazy people that they are.

Then, their manager plugs the stats into an AI to fact check...

I remember some movie from the 80s, pre-internet. Anyhow, everyone had an implant, and it was decades in the future, no one could even read or write.

Instead, they'd just go through their day and if they were unsure of the answer to something, the implant would search a database and just fill in the info. From their perspective, they couldn't even tell if "what they knew" was in their head, or provided from the implant.

Anyhow, one guy couldn't get an implant and was considered disabled, for he had to learn to read, and acquire knowledge the old fashioned way. He slowly discovered that if he even tried to show people how to read, they were blocked from learning. And if info was provided contrary to "the public good", people simply couldn't understand the concept.

Turns out, some central computer decided what was right and wrong, and those that created it and perhaps once controlled society died... leaving in in charge.

This is what we saw. We saw someone query their implant, and then fact-checkers query their implant, and OK! All good!

Also, I think there were onions in the movie.
Melchizedek-Files.com
Never mind the visible hands of the analog watch precisely timestamp any photo — possibly useful to "the enemy"!
I’ve been listening the latest series of the Revolutions podcast by history nerd Mike Duncan, where he’s switched to sci-fi mode to do the Martian Revolution.

Kind of interesting to listen to, though I wish now that instead he’d turned his attention to AI. There’s huge potential for revolution when our whole economy is upended and humanity is facing an existential terminus.
The problem is, if cities don’t pay for that, who will? Just abandoning electricity for rural areas isn’t _really_ an option, but it would likely be uneconomic without the effective subsidy from urban areas.
You've been in tech for 25+ years and never heard of Redis?
Procrastination is caused by work being meaningless or insufficient incentives, not because people need to remember to do it or block out time.
One imagines that's the reason for the data set and the title.
Bilocation [Wikipedia]
Write well is think well. A big part of the writing process is being forced to structure your thoughts and ideas, and I am worried that we focus too much on the end result without understanding the process that lead to good outcomes.
So why isn't the compiler smart enough to see that the 'optimised' version is the same?

Surely it understands "step()" and can optimize the "step()=0.0" and "step()==1.0" cases separately?

This is presumably always worth it, because you would at least remove one multiplication (usually turning it into a conditional load/store/something else)
Operating Systems are quite mature. I suppose they do need to evolve to take advantage of newer hardware and new UI conventions. For example, swipe typing and H264 decoding are table stakes on mobile.
The trouble is, if you end the subsidisation overnight, you have a big, big problem.
Doing god's work, I approve!
Sturgeon's Law:

https://en.wikipedia.org/wiki/Sturgeon%27s_law
It's hard to argue that as a society we should construct systems that have any goal that isn't optimising (in this example) services. If that aligns with maximising profits for shareholders, then great, if not then the system is not working as it needs to. IMO it's never really about free markets per se, but about competition. If the market is not delivering effective competition, then it should be made to do so. Competition is what aligns shareholder interest with customer interest.
Thing is, it wouldn’t be _slightly_. If you’re a power company who just does rural customers, you’re probably going to be looking at charging rates so high that people simply can’t pay them.
The Impact of Generative AI on Critical Thinking [pdf]
I'm from South Africa, white, and the US is on crack
A microkernel only gives you scheduling, IPC and virtual memory. You and others get to implement everything else on top of that. That means there are no NUSE or FUSE interfaces and if you want them, you get to implement them as part of userland servers. There is no kernel in between to say “this is how it is done”. How it is done is a consensus among the userland components with the kernel abandoning any role for telling them how to things beyond providing the IPC used to communicate.

With NUSE and FUSE, the kernel is very much going in between userland processes and saying “do things this way”. Microkernels do not have a monopoly on the idea of moving code into userspace. There are terms for other designs that push things into userspace, such as the exokernel, which goes well beyond the microkernel by handling only protection and multiplexing.

I think the term library OS has been proposed for what FUSE/NUSE do. It is a style of doing things that turns what were kernel functions into libraries that can either be accessed the old way through system calls redirected to daemons via shims or as libraries in the process address space. This is an extension of monolithic/hybrid kernels, rather than a microkernel. Closely related would be the anykernel concept as demonstrated through rump kernels, which supports the same code being compiled for both in kernel and in userspace uses:

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

Earlier work in this area can be found in OpenSolaris, where various kernel code were compiled both as userspace libraries and kernel modules. The most famous example is ZFS (it was/is used to make development faster via stochastic testing), but other things like the kernel encryption module received the same treatment.
I am generally very happy with the work dang does to keep this a community I enjoy.

It is more the lack of intervention on what is obviously a concerted effort to suppress discussion (specifically of involvement with the Com) that I find disturbing.
You may be right! I guess we'll find out soon.

One thing I'd be wary of is what "LLM-enriched pipelines" look like. If it's "write a sentence and get a pipeline" then I think that does massively simplify the ammount of work, but there's another reality where people use LLMs to get more features out of existing data, rather than doing the same transformations we do now. Under that one, ETL pipelines would end up taking more time, and being more complex.
Is that weird? LLMs will just repeat what is in their training corpus. If most of the internet is recommending something wrong (like this conditional move "optimization") then that is what they will recommend too.
The details being hidden on toys doesn't mean they're not relevant to a course training people to be developers...
Makes me imagine coming up to the hindquarters of a bull with a waffle machine on an extension cord.
Compiling Array Languages for SIMD [pdf]
One of my blog posts was posted and got some comments. This is a more refined take in the vein of "C is Not Suited to SIMD"
Taking a dependency on “left-pad”, on the other hand…
Mac(OS)talgia
That's a great point! Privacy is really important to me as well, and I'm strongly against collecting anything beyond what's necessary for the app to function. I'll work on adding a dedicated section to clarify this as soon as possible. Really appreciate you taking the time to share your feedback!
Good point! LLMs are best when you are starting from point 0.
Agreed with most part about cultural artifact, but some food is scientifically proven unhealthy, and there are unsafe way to create software. So maybe there are statically measurable way to create better software instead of just cave in to the trend.
Seems to work just fine on gcc and clang?

https://www.godbolt.org/z/ffEvvjhz8

PS: and it also doesn't matter whether a ternary is used or a traditional if (as one would expect):

https://www.godbolt.org/z/zjb4KdqvK

(the float version also appears to not use branches: https://www.godbolt.org/z/98bdheKK4)

For such simple expression I would expect the compiler to pick the right output pattern based on the target CPU though...
Shorter version by author: https://ravensanstete.github.io/en/post/self-rep/

Note this is pre-print, it was not peer-reviewed.

The author seems legit. He did some research before: https://scholar.google.com/citations?user=Unl69CYAAAAJ&hl=en...

Though yet to be top-notch in the field.

These are some fascinating ideas, but I don't buy the crossed-red-lines notion. It seems like an attention teaser.
A friend related to me that at a maths seminar recently, the speaker "accidentally reused the letter z. and saved himself by erasing the crossbar from one set of z, and naming them zed vs. zee"
This is a great question that I see everywhere in programming and I think it is core to why you measure first when optimizing.

You generally shouldn’t know or care how a built in is implemented. If do care, you’re probably thinking about optimization. At that point the answer is “measure and find out what works better.”
I've been impressed but what I've seen of the Phoenix web framework. https://youtu.be/MZvmYaFkNJI

On the F# side:

"Where are the F# jobs? I've checked the various FP-centric job-sites - they're as barren as everywhere else. It almost seems as if Haskell jobs are more plentiful! Haskell!"

https://www.reddit.com/r/fsharp/comments/24layv/where_are_th...
I think you're missing the bigger picture here.

> First, these are not private companies

This is irrelevant to this discussion. Whether they're private companies or heavily supported by the state, the effect of their operations remains the same. The symbiosis I mention is merely in relation to what it would take to dig the US out of this mess. To the extent that a corporatocracy exists only makes fixing things more difficult, but this is not the main problem.

> There are still patriots that embody the same values as the founding fathers.

How will patriotism help if both sides of the political spectrum believe they're the "true" patriots and that the other side are traitors who seek to destroy their way of life?

> America exists in the hearts and values of its 'true' citizens.

Riiiight. Who decides who the "true" citizens are?

> America does have hope so long as its people retain their values, which are based most heavily in objective rationalism.

We can't even agree on an objective truth, let alone rationalism. Objectivity and rationalism take a back seat in times of war. When the other side wants to destroy you, you fight for survival using any means necessary.

In the case of America, this division has always existed. It's only been exacerbated by the platforms built by Big Tech, but it wasn't orchestrated by them. They have no control over the information spread on their platforms, and their only interest is extracting as much value as possible from their users.

The only way this has any chance of improving is by first stopping the disinformation campaigns from polluting the minds of citizens, and then working on "healing the divide" through clear and honest dialogue, and whatever psyops necessary to reverse the damage. This would take many years and several generations, just as it did to cause it.

> The future is far from certain. Claiming its doomed is either that of an adversary, or a demoralized individual in great need of help and support.

My claim is that the US as we know it today is doomed. I certainly can't predict the future, but I don't see how the problems we're seeing today can be resolved, given the US is not even capable of accepting that this might be a source of the problem, let alone willing to take actions to mitigate it. So this can only continue to get worse, especially now with Musk and Trump at the helm.

How exactly this will play out is anyone's guess. My bet is on an all out civil war, with the country splitting in two. This is precisely what your enemies want, so it would be naive to think that these aren't the effects of an orchestrated attack. My only hope is that this doesn't result in a global conflict, but it's clear that your enemies would want to take advantage of this situation.

But hey, if thinking that values, rationalism and patriotism will get you out of this mess, I hope you're right. Good luck in any case.
Thanks! And good job, it is quite thorough. I have not done my research and I feel that I completely lack intuition for this. (How much ventilation is needed and how come many of these dryers don't / barely let the humid air out? And inversely how good/bad is for storage considering the ventilation. How good are desiccant bags anyway etc.)

But it looks good, best I've seen.

Would be nice with an electrical teardown just get a feel for the safety (I have no clue about the creality brand).
> the client spies on you and that data is (part of) your payment.

>> What value do you think this click tracking data has?

That it is collected at all shows that, at least to data miners, a user's data has a value greater than the cost of collecting it.
>businesses will still not grasp the very simple fact that often times programming is both engineering and creativity

The solution (if there is one) is for the engineering/creative type to make and run businesses. Easier said than done.
This setImmutable would return a new instance of Array<Animal> which would not be Array<Cat> like the original, and would contain any mix of cats and dogs.

So immutability resolves the covariance problem, I think?
It's writing the strokes that feels wrong, not simply the appearance. If I wanted the curvy appearance, I would still want draw the lines as two roughly diagonal crossing lines.
Or (and I hate how cynical I've become) "How can I justify buying an outrageously expensive custom-made suit?" Oh yeah, I'll write an article about it, ha ha.

On a less derisive note, a friend and I were riding the JR line in Tokyo when my friend pointed to the hand stitching on the suit of the salaryman (or not? ChatGPT tells me "yakuin" refers to the moire powerful decision-making company employees) standing next to us.

That was a cool thing about public transportation where even the high-flyers travel with gaijin tourists.
Steamosaic: Generate a mosaic of your Steam account
> I've never heard a carpenter pleading to split a log manually

Log splitting is a lumber mills job which has been around for nearly 2000 years. Maybe a better analogy is a nail gun? Which is actually insteresting because some of the old timers I met are actually as fast or faster with a hammer and nail as a nail gun. And hammers are still used everywhere daily by woodworkers and carpenters.

But the challenges of a carpenter are more about problem solving than brute force. How you join and the order you join can make your life a pita if you don’t have the experience. So a junior carpenter might be implementing repetive tasks or follow directions but you need experience to know how to implement a unique solution correctly on the first try and not waste hundreds of dollars of material or the clients time. Afterall “measure twice cut once” has to be learned.
Due to my "roots" I'm capable of painting a "site" fully myself, given only the windowing API and e.g. pango/cairo (too lazy to reserach into skia) and a few utility libraries. I had actually created a fully working gui framework in the past using only drawing and windowing libs.

And I can tell you that a browser is an absolute technological atrocity that is full of binary bloat and practical (as in, not on paper) inefficiencies. An additional layer that generates 2000-or-so {}s per mutating interaction doesn't add much to this. It doesn't add anything at all, unless you're armed with a profiler.

"Browsers are fast and efficient" is a fucking lie. Same for HTML. You're looking for bloat in the wrong places. The only reason you don't realize it is because

both our phones and computers have multicore CPUs running billions of instructions per second per core. So all the bloat gets executed quickly, and we don't get to notice that it's there.

For example, this almost empty, absolutely js-less "Add comment" page I'm writing this comment on takes 50MB (a clean browser run, ALL plugins disabled). That's only the page -- the entire browser takes 450MB.

A full-blown gtk-based backup app that I'm using, with numerous screens and layouts, only uses 14MB, and total 35MB after I click through all of its screens, settings, managers, etc. You can't even fathom how much memory it would take if it was browser-based.
Here is an example of a huge library https://steamosaic.com/redozaus.jpeg
Well, duh ... of course there are statistical regularities in the data, which is what LLMs learn. However, the LLM has no first hand experience of the world described by those words, so the words (to an LLM) are not grounded.

So, the LLM is doomed to only be able to predict patterns in the dataset, with no knowledge or care as to whether what it is outputting is objectively true or not. Calling it bullshitting would be an anthromorphism since it implies intention, but it's effectively what an LLM does - just spits out words without any care (or knowledge) as to the truth of them.

Of course if there is more truth than misinformation and lies in the dataset, then statistically that is more likely to be output by an LLM, but to the LLM it's all the same - just word stats, just the same as when it "hallucinates" and "makes something up", since there is always a non-zero possibility that the next word could be ... anything.
I stopped wearing shirts except for semi-formal dinner occasions once or twice a year. I don't want fancy dress pants, I don't want pants with belts at all. I want something soft, slightly elastic around the waist that I can lounge around in, that doesn't feel like it's restrictive of movement.

I dress for comfort, but I do like variety and some colors, not just gym clothes.

This is a horrible problem because the modern approach to clothes production is retarded.

Formal isn't comfortable. Everyday fast fashion isn't comfortable and it's either pointlessly frilly over designed garbage that tries too hard to make a statement or it's generic in the extreme for faceless drones made only for utility values. The third category is a more interesting cut but unsatisfactory quality
Processors change, compilers change. If you care about such details, best to ship multiple variants and pick the fastest one at runtime.

As I've mentioned here several times before, I've made code significantly faster by removing the hand-rolled assembly and replacing it with plain C or similar. While the assembly might have been faster a decade or two ago, things have changed...
> “the Google executive Jerry Dischler said this was not a “hallucination” – where AI systems invent untrue information – but rather a reflection of the fact the untrue information is contained in the websites that Gemini scrapes.”

This is a huge fail for Gemini. Google, of all companies, should know the incentives to distort information aggregators for monetary gain (just look at how bad search results are these days). It's 100% expected that people will try to game LLMs the same way. It's entirely dependent on the LLMs to counteract this.
Based on what I read, can we say Carbon is the Python 3 of the C++ ecosystem?
The word had moved past Redis already when I started it. Redis is an experiment in minimalism, and because of that was an industry anomaly.

Wohpe is probably the novel that sold the most copies in the recent years italian sci-fi history. This summer a new short story of mine will be released by the most important italian sci-fi series.

Meanwhile you need to post this from a fake account. What you can show me, of your accomplishments, with your real name? Here to listen, with genuine interest.
> In 50% and 90% experimental trials, they succeed in creating a live and separate copy of itself respectively

I mean any half decent coding LLM can literally do

```
from transformers import SomeLLM

model = SomeLLM.from_pretrained(“…”)
```

The hard part will be provisioning the GPUs and actual orchestration at scale to do any kind of actual damage
Best CRM Tools for Startups in 2024
Borrowing vocabulary from the cryptocurrency cult should tell you everything there is to know about this post.
I was all about t-shirts until I had kids. When we went out on restaurant-night (Friday) I started to see myself in how my kids would perceive me — or how they might compare their father to others.

So I started dressing a little less informally.
> For that matter, Doctor was once

In that case what would it take for Software Engineer to become more than aspirational?
Extend Extra Extreme: keyboard extend layer mappings
It’s presumably easier to detect a bug in a watch that shouldn’t have one than to verify that a watch whose design includes recording the owner isn’t doing so surreptitiously.
So it sounds like having them hidden is a problem for you, given that you've disabled this behaviour globally.

Some folk just don't want to configure every single application to unhide them (or have no idea that they exist in the first place).
Audience is important. I'm not American and didn't learn the cross symbol for multiplication in school. We used the middle dot.
> it’s just… boring and unimpactful

It's also cheap and easy. You have limited resources to work with in game dev, even more if you care about performance on anything but the most powerful machines. I'm of the opinion that those resources should be spared for what makes your game unique and fun.
Agreed.

Blow's taken the better part of a decade to make a game where he didn't even need to invent the mechanics and Muratori never finished a game he started a decade ago.

Meanwhile if you use modern game engines (including stuff like Raylib) you can have a pretty decent result in a weekend game jam session, and you could probably make Blow's Sobokan game in ~6 months or so (especially with a team of ~10).
Checking your web search sources and credibility is a lot easier