skysight-inc/HackerNews huggingface dataset:
Netflix company ideology isn't cut out for gaming, games take huge amounts of money and if you're starting a new IP from scratch you're burning that for many years with absolutely nothing to show for it or sign it will pay off.

With Netflix rapidly ending shows, even ones that were critically and consumer acclaimed like that Dark Crystal reboot because they didn't hit whatever metric they internally consider a success it was just naive that this would ever play out in a company unable to make 8 to 10 year IP plays confidently.
How would that be a false positive? The kid might not be malicious, but they absolutely are running a bot, even if unknowingly. If anything, calling attention to it could help people notice, and therefore clean up such things.
See, I think this is a case of personal preference. I much prefer Claude's approach of figuring out the code and writing it for me to execute myself, rather than having it all in one box. Apart from anything else, it makes me think a little more about the process, and the desired outcome, rather than just iterate, click, iterate, click.

It's marginally less efficient, for sure, but it allows me greater visibility on the process, and gives me more confidence that whatever it's doing is what I want it to do.

But maybe that's some weird luddite-ism on my part, and I should just embrace an even blacker box where everything is done in the tool.
I won't stop you, so be my guest.
There’s so many assumptions here about a person who’s starting to learn programming.

For starters, that they’re on Linux, they feel comfortable running complex CLI commands, they can memorize the U.S. layout just like that, and that they can type without looking at the physical keys (because changing the virtual mapping means keys produce something else than what the label says).

In reality, the learner’s first exposure to C family languages is more likely to be a website where you can run some JavaScript in a text box. And the first hurdle is to figure out how to even type {}. American developers just completely forget about that.
Flock Safety paid over $300M for 17-month-old drone startup Aerodome
Just watched "F for Fake" (Orson Welles, 1973), a documentary of sorts about the great art forger Elmyr de Hory who was able to imitate the style of many of his contemporaries to perfection (Modigliani, Matisse, etc.), fooling the painters themselves!

At one point in the movie his biographer says

> I think Elmyr's problem for years and the reason why he could not succeed
as a painter in his own right was that the type of life he led prohibited him from
having a personal vision.

Elmyr had great skill, greater than anyone alive perhaps, but he had nothing to say.
> Low-bandwidth/low-latency people tend to also demand high reliability and consistency.

For trading applications, people will absolutely pay for a service that is hard down 75% of the time and has 50% packet loss the rest, but saves a millisecond over the fastest reliable line. Because otherwise someone else will be faster than you when the service is working.

They can get reliability and consistency with a redundant slower line.
Texas, America?
The end of globalisation means events like this will occur more frequently, unfortunately. We no longer live in 'one global village', instead, we are increasingly living, once again, in opposing ideological blocs. Consequently, we'll have to be a lot more wary, which will inevitably mean some innocent people get the short end of the stick.
C17 doesn't have auto, but C23 does, and thus my `__STDC_VERSION__ > 201710L` (notice the greater than sign, it doesn't include C17 itself.)
I mean, half the commentators on this here orange website do not appear to _really_ understand that LLMs do not think. And at least in principle you'd expect this community to have a better grasp of it than laypeople.

"Artificial intelligence" is itself a rather misleading term, and it's arguably unfortunate that it was brought back from the dead to describe this sort of thing (for most of the 21st century it was rarely used for AI-ish things in marketing, with the term 'ML' preferred as a coverall, presumably due to fallout from the 90s AI bubble collapse).
Flame-war in the comments right? But here the submission is flagged.

EDIT: 2 minutes later away from page 1 and completely flagged with removed title (still thinking it's user-side flagging?)
or list fusion, but yes Haskell will optimise map x (map y lst) to map (x . y) lst

https://stackoverflow.com/questions/38905369/what-is-fusion-...
We will all reach this status at some point, though the silly code we produced might stick a bit longer in some legacy codebase. :D
and yet journos or citizens calling out this are labelled "terrorists" and "disturbing the public order" and "hurting religious sentiments" and most stupidly, "encouraging dissatisfaction towards the government". thats bonkers
it certainly is a sister or niece of the "sufficiently advanced technology".
Well, as a starter C is rarely considered as "strongly typed". Statically typed yes, but strongly typed not so much.
The device itself obviously can't be blamed. The manufacturer, the owner, the seller, and the regulators who allowed it to be sold arguably do bear some responsibility, though. In something like this, there's rarely one party who's solely responsible.

(Similarly, the LLM itself obviously cannot bear any responsibility, but the vendor might.)
It's the exact same GPU as in the MediaTek MT6855/Dimensity 930/7020, it's just the memory interface and clocks that might be different, slower or faster depending on what Eswin have done.

It should run some games. For reference, the MT6855 runs Genshin Impact at... playable... framerates on low settings. It wasn't designed with ML in mind, but I guess if the model is small enough...

The GPU has a perfectly functional Linux driver, not sure why Eswin haven't released it yet. Proprietary, of course. Prospects for an open-source driver are slim to none.

And yeah, the GPU has firmware running on an internal CPU. Proprietary ISA, closed-source firmware, blobs will be provided by Eswin (nb: Chinese). This has security implications even if you trust Imagination and Eswin, since the firmware is in charge of memory protection and there's probably some vulnerabilities in there.
On the low framerate: why get a pi5 when a Jetson Nano could be had for about the same price?
Or at least have some people smacking them down when they ideas are bad or not good enough. It will work when people doing smacking are not at the same time political officers.
Show HN: Busy parent? Create some bedside stories for your kids with LLM
> Rice for breakfast and peas for lunch

Very probably. The duration scale your body assimilate amino acids together is about 12h-36h IIRC. Most plant eaters I know don’t bother counting anything at all, and the natural craving helps: if I eat a full meal of rice, the peas will be more appealing for the next meal than another bowl of rice. But for taste and texture it’s often better to mix many things in the same meal.
Both are concerns; responsibility for this sort of thing is rarely entirely on one party.
We are not far from war because Russia invaded Europe. This developer works for a company supplying materiel to the Russian military.
Can you effectively work with leadership you don't trust?
Let's say you have people higher on the corporate ladder on a technical level whose opinions you do not respect. This can be because they are either fluffy talkers, ivory tower architects, devs promoted beyond their skill level, people with no experience in the current project, and more.

Simply put: you don't trust their experience in general and you don't trust that their input for this project is relevant. On top of it, it is fluffy and boils down to "make better code". As if anyone consciously wants to make bad code.

If they are setting the stage for technical decisions, but you simply do not trust them, is this something that can be improved upon? Or you just switch companies. How to "disagree and commit" in that case? How to appeal to their managers or someone else? What if the manager above sees no issue with such people?
Get any AI to generate an image of a glass of wine that is full to the brim
But why? Packets aren't finite. We only care about how much data because they're charging for it, not because it's relevant.

If someone charged based on how long packets were in transit on their network or the time under load, wouldn't those provide similar but better outcomes?
That would introduce other issues I think. Since premove are cancellable/changeable, what happen if you changed at the very last moment but due to delay it did not reached the server in time?
You have not observed anything nor providing any evidence of anything. You are insulting me by calling me names and implying that I am in bad faith (You did not write that I was "wrong", you wrote that I was "lying"), and those were your very first words to me.

I have only expressed my opinion based on what I have read [1], including the mailing list. The very fact that the whole affair is causing so much waves suggests that the communication has been poor. You are free to disagree but don't be a dick about it.

[1] https://www.theregister.com/2024/10/23/linus_torvalds_affirm...
My first reaction is this feels like a nice middleground between Diesel and SeaORM.

The codegen part makes all columns and tables and stuff checked at compile-time (name and type) like Diesel, with a query builder that's more natural like SeaORM. I hope the query builder does not end up too magical like SQLAlchemy with its load of footguns, and stay close in spirit to Diesel that's "write sql in rust syntax".

I think time will tell, and for now I'm keeping my Diesel in production :D
Not sure I follow. The function coloring problem is still solved in that scenario. You can apply structured concurrency to any function (there’s no colors), and any function can contain structured concurrency within it (ie, using structured concurrency doesn’t color your function)
Touch screen I think is cool because then you could interact with the art.

I did a little research and these Waveshare displays look really beautiful. For a particular size display, they have models in different resolutions (from lower to higher res). But they're only for rpis and windows, not like mac or ipad. The QLED ones are the best.

https://www.waveshare.com/product/ai/displays/10.1hp-capqled...
Ah ok, thx
> The war is obviously no fault of his.

Citation needed.
AAA games now are lukewarm slop, designed to appeal to the nonexistent "modern audience". if there's a strong IP or studio reputation to sacrifice, they can be profitable despite significant or overwhelming negative sentiment, and if there isn't, you get Concord.

all of those big studios are staffed by writers who hate their audience and designers who believe their audience to be too stupid for a system deeper than "damage" and "hp", and they all rightfully deserve to die.
I do understand 3 * O(n) is just O(n), thanks. I was just clarifying my initial typo. However, it's still three/four times the iterations needed - and that matters in performance critical code. One is terminology, and the other is practical difference in code execution time that matters more, and thus needs to be understood better. You might not 'care about constant factors' but they do actually affect performance :).
(UK) Government crackdown on single-use vapes
There is an upside though. An additional criminal charge, and making it easier to prove intent.

(Note I said easier, not just "prove", for it is indeed only easier.)
Every thread about this is filled with Russian apologists.
A friend of mine is working on a an app to help devs sell stuff - he might benefit from your feedback - https://gitwallet.co/
i love the design ... especially because it is underwhelming as opposed to overwhelming! cause i care for the _content_ and not the _design_!
It's a good mindset to have, but I think ssh access should still be available as a last resort on prod systems, and perhaps trigger some sort of postmortem process, with steps to detect the problem without ssh in the future. There is always going to be a bug, that you cannot reproduce outside of prod, that you cannot diagnose with just a core dump, and that is a show stopper. It's one thing to ignore a minor performance degradation, but if the problem corrupts your state you cannot ignore it.

Moreover, if you are in the cloud, part of your infrastructure is not under your control, making it even harder to reproduce a problem.

I've worked with companies at Netflix's scale and they still have last-resort ssh access to their systems.
With C23 (nullptr, auto typing, typeof) and C11 (generics) it got more guarantees and type-related primitives. You can still do void*, but you are strongly discouraged from it.
There are at least 10+ open source kafka UI tools out there, what does your i++ tool try to achieve? Especially, considering it's not open source. "Too complex" is a questionable point for the pros list of a kafka-related tool, to be honest.

I maintain one of these FOSS tools and based on users' feedback, one usually faces the issue of finding just _one_ tool with all the required features, rather than making one's experience less complex (?).
You know I expected your macro file to be unreadable moon math. But it actually doesn't look bad.
like the Ignatian model, finding G'd in everything?
> Pure OOP aka Java has been a mistake, even though it's probably the most popular.

I mean, Java is hardly 'pure' OOP and these days contains a lot of functional type features.

I've come to the opinion that sticking to paradigms over practicality is often the problem, and a language that helps you get things done regardless is preferable
Well I have a windows laptop, a mac laptop, a desktop, an iPad, a Steam Deck, a Nintendo Switch, a Quest 3, and a smartphone that I use regularly (well the iPad I don't really use much anymore, but I keep it updated).

My partner has a macbook, a mac mini, a windows laptop, an iPad, a Nintendo Switch, and a smartphone that she uses regularly.

That's 14 computing devices right there. For a family of two, not even four.

That's not including additional laptops we need for work.

Granted we probably don't represent a typical family.

Also most Steam games nowadays are 80GB-150+GB (Baldur's Gate 3 is 148GB, for example).

Which makes services like Xbox Game Pass less desirable, since you have to fully download and install all these new AAA games you might want to just try out for a few hours (or only take like 6 hours to get through their single player campaign).

I have to limit the downloads of those to 1 or sometimes 2 big games per month usually, and I go out of my way to transfer the games to external hard drives so I don't have to redownload them when I want to go back to them, which is something I never bothered doing before. I also watch a lot of Youtube videos at 360p to save bandwidth for other things, like Netflix.
> literally nobody else has in the history of the planet

Literally every single western country who embraced free markets in the last 100 years did. Conversely their growth slowed the more they adopted leftist measures.

> zero reason to ascribe 100% of this to our socioeconomic system

My favorite A/B test was when Eastern Europe switched from communism to capitalism: we went from starving to plenty literally overnight.

> life of the median person is demonstrably worse

Please demonstrate it then. Statistics tell us the opposite.

> happiness in life. And isn’t that the metric we should actually give a shit about?

That is probably one of the worst metrics I can think about. How do you define it? How do you measure it? When do you measure it? How do you account for fluctuations? Delayed gratification? How to you account for the long-term vs short-term discrepancies? How to you account for self-induced unhappiness? Or artificial happiness through pills and other drugs?

The only worse metric I can think of is pleasure. Pursuit of either is a highly debatable individual strategy but for a society - it's deadly.
You’re weirdly intent on painting antiwar actions as prowar. No argument; you just state it over and over. Peace is war, war is peace? Nah. You’re just propagandizing.
I did not consent to the whole Internet having access to information and the Cookie Monster dance club music woke up my family. Hilarious.
Mailmate may be just what you’re looking for. It’s fabulous for handling an enormous amount of accounts and emails at once imo, and the filtering tools for power users are second to none. So performant. And you can make it as pretty as you like if you know what you’re doing.
Scientists Revived a Pig's Brain Nearly a Whole Hour After It Died
Thanks! And good question, lets unpack a few things:
- OpenZiti is opinionated on trust and thinks PKI is the best way to ensure every element in the private overlay network uses secure identity-based authentication and authorization. Thus OpenZiti has a built-in CA/PKI, with third-party CA support (RFC 7030). In any scenario, all identities verify the JWT, verify the controller, request CSR and enroll via CSR if all validated. Nothing can access the private network without secure identity-based authentication and authorization.
- Due to every element having an identity, across the overlay we route according to the identity. This effectively provides you with a private DNS which does not need to comply to top-level domains.
- When we define a service to connect from endpoint (ingress) to endpoint (egress), it gets stitched together across the OpenZiti fabric, specifically the edge routers, which act as a smart routing data plane. The endpoints at source/destination are making outbound connections to the routers which is providing the 'turn server' functionality. These can be hosted anywhere, whether in your private network or across the WAN (or internet).

So, the answer is closer to your second suggestion but with some nuances. Net result, no need for VPNs, complex FW rules or inbound FW ports, public DNS, bastions, NAC, L4 load balancers, and more.
> Because of the risk, everyone is forced to make more and more anaemic games

and this is exactly why they flop, you're already taking on the exact same burden making something milquetoast vs making something risky, weirdly by watering it down and not rocking the boat and hoping just a scattershot mass of apathetic players will make it worth the investment is exactly why it's failing.

By aiming for the apathetic you're missing any chance at all of fanaticism around what you're making, it's a false economy believing that by watering a thing down you're increasing the chance of success.

Probably the next most anticipated game other than GTA6 is the next Souls game, and if you had pitched the original Demon Souls or Dark Souls in an Ubisoft, Bethesda, California era Sony, Microsoft, EA boardroom they'd have asked you "Who's going to even play something so difficult" yet here we are where Elden Ring made almost $1 billion with 400 employees, put in perspective to UbiSoft one of the most egregiously formulaic companies they managed 2.4 billion in 2023 with 20,000 employees and needing many more games to get to that.
I was not aware of using random[0] ASCII art as a way to check if the host key has changed

[0] - https://man.openbsd.org/ssh.1#random
> a complete app which needs its functionality amending

Where are you from? This reminds me of a long-since-dead grammatical construction, the "passival", in which -ing participles were used passively - the example I read about was correspondence stating "our garden is putting in order" where the modern language would require "being put".

In my English, it's still possible to say "the app needs amending" [= "needs to be amended"], or "the app's functionality needs amending" [ditto], but definitely not "the app needs its functionality amending".
That is premature pessimization. They have no idea what premature optimization is as nobody has done that optimization at all since 1990 or so. Premature optimiiation is about manually unrolling loops or doing inline assembly - things any modern compiler can do for you automatically.
I recently was provided a company laptop but it came with Rippling or something. No thank you. I'm not doing any spyware or remote device management under any circumstances. It sat in storage.
If I had to drag myself across a desert in order to press that Bing button, would it be art then? (I think, in that example, the act of pressing the button might be the art - a performance).
The interesting thing to me about this, and most other demos, is what people are simulating as examples of art. In this case, it's a very specific Picasso time period. Others tend to center on fantasy or well-known science fiction painters. This makes sense if your only exposure to art is the internet. Maybe a few Wikipedia sessions and a Google search for "modern art". The actual art world is in a huge transition right now and the idea of this Western dominance of art history is being completely re-evaluated. I haven't seen many demos of these tools, or AI art in general, that makes use of any actual modern art from the past 20-30 years. I definitely don't see examples from non-European art history (except Ukiyo-e or anime). That says a lot about what most of you expect from tools like this. It's not just technical, it's culturally normative. Think of it, (without looking it up) can any of you name any living artists that have been exhibited in the Museum of Modern Art in the past 30 years? I see so many strong opinions here about what art is or isn't, but wonder if anybody actually goes to museums or galleries to see what is considered modern art.
AI: The Alien and Teenager We Think We Know but Don't Understand
Lately, as I've been reflecting on AI, an interesting analogy came to mind: AI is like an alien and a teenager combined. We think we understand what it is, but in reality, we have no clue what's going on inside its head. The more I dive into AI, the more it feels like its nature doesn't fit into our familiar frameworks.

Imagine aliens arriving on Earth—an event after which the world will never be the same. Strangeness becomes the new normal. That's exactly what's happening with AI: its development is leading us into uncharted territories where everything looks completely different.

But we often make the mistake of treating AI as just a tool we can use. In fact, it’s more like something that grows—like a plant. And what grows brings new, unpredictable forms and requires much more attention to fully understand. AI is a complex, unpredictable entity that behaves unexpectedly, and we still don't have a clear scientific method to explain all its actions.
Undersea cable routing. For example there are no undersea cables from Ireland to the European continent. All that traffic has to land in England first and go through a few routers to get sent on its way.

South America and Africa are even worse in that regard. Very few if any direct links.
>explicitly defines liberty as a function of gun violence in its Constitution

That's not what it says or means. The right to keep and bear arms is explicity for self defence which is to prevent violence and protect.

"Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety."
Serious question, and not being flippant: crine in .jp vs .uk?
Noticeable?
Love this! A few comments:

1. When I delete a link from one of my snacks it opens a new tab with a 404. Is that expected?
2. There seems to be no persistent identifier for a snack - if I change the title, the URL changes and then the previous URL is dead. While it's nice to have a human readable URL is that actually necessary, or could you use a string? Maybe it's a SEO thing though, in which case maybe the title and the URL should be uncoupled so that changing the title doesn't break the link to the snack.
3. It would be nice to be able to add an image to the snack header, as well as the emoji. Maybe using unsplash or something. And maybe some colour styling.