skysight-inc/HackerNews huggingface dataset:
Is it a demise like Twitter? I mostly see scam ads both places, does it mean proper advertisers have given up on these?

And at what time should we start making advertising companies like Google, Meta etc responsible for what they show? They will of course claim it's not feasible to monitor and approve each ad. But they're quite happy to take the money and show them.
Because it might be a while before a JavaScript programmer reaches regular expressions in their training.

Reading the AWK book is like skipping ahead on a few subjects.
Sorry, I discount all AI text/image/video generation that actually doesn’t have a demo site where I can put in prompts and see what is being generated.

It is so easy to game and tweak examples, especially since there is a random component to them. For example, you could do a prompt 1 million times and only show the best response. Or you could use prompts that it’s optimized for.

The reason ChatGPT and Dall-e captured the public’s imagination is that the public could actually put in their prompts and see the results.
Blind mistrust can lead to even more foolishness than blind trust because it presumes the individual alone to have the power to fully discern the systems of the world independent of the inputs of others. This framing is how you get things like flat earth, holocaust denial, etc. Healthy skepticism is appropriate - and god bless investigative journalism to find holes in things* - but generally speaking, people try to do the right thing.

* I'd suggest a donation to the Center for Investigative Reporting if this resonates
There's also a difference between reading K&R and being comfortable with conventional C. Reading through source code from a mature project like PostgreSQL or the Linux kernel is very different from just knowing how malloc and free work.

Being able to follow along in the PostgreSQL source code has been helpful when we see production behavior we don't expect.
I’m a carbon analyst and have worked on the meta-analysis of cookstove methodologies. I find myself in close agreement with Gill-Wiehl et al.’s recommendations, particularly on the following:

Gold Standard methodologies are more thorough, with the greatest credibility in a metered approach.

Only advanced ICS and fuel switch technologies have material health benefits, although regional and cultural suitability is key (electric cookers don’t make sense in remote regions where energy infrastructure is usually limited).

fNRB is frequently over-estimated, but the latest MoFuSS model values are set at the national level, and correcting the data inputs to be locally specific may improve the accuracy of the results.

(I discuss these topics in depth in an article posted by Abatable last November: https://www.abatable.com/blog/which-methodologies-will-help-...)

Nevertheless, the stark reality remains: four million people die every year from illnesses associated with smoke from cooking. The need to transition towards better living conditions cannot be ignored, nor can the impact of carbon finance today, which has already driven millions of households toward cleaner practices.

I hope this study represents a turning point for the cookstove sector, helping to sift out the biased methodologies and over-crediting techniques which have brought its reputation into dispute. I have confidence that the development of more robust methodologies (including the works of 4C led by the Clean Cooking Alliance) and quality indicators such as the CCPs, will ensure the longevity of these projects.
Sounds like a great counter argument to "nope".

To put it perhaps more clearly, there are some of us men for which it definitely is true. Source: self.
It's a joke, nothing personal. I don't really know C even if I use it a lot. I know nothing about you, I'm just using the same snark I read from your post, tongue in cheek.

If you want something constructive, what was the point of the post if you're wrapping it up with "learning C can be useful"? I love C, it's fantastic and it has taught me a lot about how and why some things are as they are. Just compiling with a simple lib helped me understand headers and the -devel packages some distros provide. The difficulties doing so efficiently shows why newer languages have package managers. Another point could be that the entire world runs on C, and knowing it can help either porting software safely or maintaining projects.

Basically what I get from it is: "you (probably) don't need a drivers license, unless you want to drive, then get one". Sometimes the journey can be extremely beneficial even if there's no direct use. Would you claim learning C hindered you in any way?
From the article they also cite that C has wrappers around it to make the higher level code be faster. So I would also additionally say that you should learn how you can extend your program by learning how your language interact with C / C++
Not the OP, and my advice is not specifically for a gender, but FWIW, I give similar advice: We don't know today how DNA data will be used in the future. 10 years from now, 20 years from now, this may be supremely normal, or we could be in massive dystopia of it used nefariously.

Sharing DNA with random startup private entities is not just a potential consequence for you, but also for anybody related to you, in the future, such as in particular your children.

And this is not theoretical for me - I explicitly do not want to be in this, I asked my immediate family to please consider the potential impact, and yet my dad enrolled and put my name in there. I now get to live with that decision.

(don't get me wrong, my dad and I are super close - but on this one thing, he, as most people, saw this as a lightweight decision with no consequence and some fun trivia, and did not share my perspective of it as a heavyweight, impactful decision with potentially long-lasting consequences)
YouTube, Google, Facebook and Instagram (ie Alphabet and Meta) should be prosecuted and fined for every scam ad they publish on their networks and all responsible people from CEOs down to managers and directors in the advertising division should serve prison time for their crimes. It's incredible how lax prosecutors and law enforcement are on these frauds.
> The 737 fundamentally is a safe plane

Which 737? Have you forgotten the 350 people killed by trying to make the 737 MAX pretend it flies like an earlier model?
Agreed. Anyone who disagrees with this is dangerously off course. Hitchens warned us.
I submitted 1,900 pages in September and it has yet to look at 600. It did 4 this month.

I wish I had been more picky with my sitemap but I thought including all URLs was the goal. I at least properly weighted them but that doesn't seem to do much.
I'd be curious how one fakes a deadlift.
If "translator" was the victim of LLMs and "stock photographer" of diffusion models, which job is the first to be threatened by diffusion models for moving pictures? OnlyFans streamers?
This is pretty standard for people manufacturing in China. I guess someone assumed because it was "Made in USA" meant the due diligence wasn't necessary?
The lost continent of Zealandia has been mapped
is it correct to say, that rust was created to create servo
It is not AI that is getting better. It is Google that gets greedy. Google accepts money from some random businesses.

Not everybody should have the ability to distribute such scams to YouTube, where it is broadcasted everywhere.

Ad reach should be decided on the reliability of the advertiser.
for now, the account is needed to be able to post a comment
I tried in fancy restaurants. Never noticed a difference.
Also - should the energy used to create the training data be taken into account?

Presumably if a drone is flown over a terrain to collect data that activity should count; but what about the energy used to create make up for models etc?
Biology sometimes "jumps into the middle of instructions" when decoding DNA/RNA. The "instruction" length is always 3 nucleotides and the sequence usually has only one valid "entry point".

There are exceptions though. Some sequences do encode biologically useful information with sequences which not only overlap but do so with the starting points differing by a number not divisible by 3: https://en.wikipedia.org/wiki/Reading_frame#Multiple_reading...
You're going to be very sad to discover the sentiments around software-intensive systems testing in a lot of places & industries that you'd rightfully assume should know better and do better.

I had a safety critical embedded engineer who had worked on everything from weapons systems to automobiles first not have any idea what property-based testing was and then proceed to tell me at length how it was pointless because unit testing is all you need as long as you keep making your units smaller and smaller.

At the time I worked in FinTech and was aghast at what I was hearing as they worked on self-driving. If I had to pin down what made me shift my career path into "cyber-physical systems", it was probably that conversation.

Since making the transition and later founding a company dedicated to testing in that domain, I've heard dozens and dozens of sentiments even more concerning.
When you're using FOL, there is an understanding that it's not trying to literally describe the world accurately-- it's an idealized version to demonstrate logical thinking in a way that's easier and more intuitive than only using symbols like P or Q. So when there is a syllogism involving "All birds can fly," no one is seriously claiming that there aren't any birds that have damaged wings or that are too weak to fly.
Did they re-hire the fired mechanic? If not, then it's all smoke and mirrors.
> Equally striking was their repetitive nature, even though given as if original

I mean, this is pretty common. Most people aren't very funny, when you get down to it, and if they're trying to be humorous on the fly, they will almost always tell an incredibly tired joke.

You're a unicyclist; you hear it all the time. They rarely see unicyclists, so to them (and their friends) it's not a stale joke (though it wasn't very funny even when it was original).
The trouble is, companies exist to make money. Even if you have control of a company and don't care about profits, everyone else does. That's the whole point of shareholders overruling CEOs. I don't see a difference between that and majority shareholders who want to set money on fire. If you deliberately pursue actions with little benefit that lose lots of money, any other shareholder should be able to fight it as a breach of duty.

Imagine if Exxon took their massive capital and started sabotaging green tech companies by infiltrating their boards and making bad decisions. There is no difference between that and what these investors are doing. Investing in any company to sabotage them should be against the law, especially if you have competing interests.
Would it make sense for scammers to bother doing the research needed for that? The scam works by itself without those things. My grandmother has gotten that call many times and they can't even be bothered to figure out the names of any of the grandkids. Learning the likenesses and collecting voice information is a whole different animal.
With C, if you can understand the lifetime of variables on the stack, how to manage pointers to the memory allocated on the heap, etc, it'll help with learning Rust, Zig, etc. Implementing your own malloc/free, memory arenas, reference counting, vtables, etc, and doing so all in C will lead to a concrete understanding of how these features work in other languages and ultimately to more intuitive designs and implementations.
It reminds me of the fact that the "Fake Mr Beast giveaway" ads that even raised some attention here on Hacker News [1] a while ago are still around. In fact, I have seen one yesterday. Those must have been flagged as impersonation and scam thousands of times by many people, including me personally, and Youtube finds them perfectly fine.

After that episode, where I tried myself to get rid of them, I am much more convinced that Youtube is fine with all but the worst scammers, and don't buy any of the "they're just low on manpower" arguments anymore.

[1]: https://news.ycombinator.com/item?id=34943047
That's a terrible argument. Putting aside that no one can possibly know that, you seem to be under the impression that Tesla Motors invented something revolutionary. All they did was put lithium batteries in an electric car and slapped an iPad in it. Pretty cool, but there's nothing they've done that any other car company couldn't have done from day one. Everything else they've done has been a gimmick, but their promise is that these vehicles can drive themselves and make everyone money by working as taxis, and if that never happens (which looks inevitable now), then all they are is a car company, and plenty of other car companies make EVs now.
From Indexing API documentation:

> Currently, the Indexing API can only be used to crawl pages with either `JobPosting` or `BroadcastEvent` embedded in a `VideoObject`.

So this might come with the risk of seeing the site you want to boost rather penalized by Google.
> for all you know I might be a P-zombie that's just parroting phrases it once read

Right, but as long as the phrases you parrot appear to continue a conversation that I usefully model as produced by (another?) consciousness, I pragmatically (see Peirce) don't care what the actual mechanism that produced them may be. (an analogy: when using computers we almost always care that a protocol is followed, often care that a specific function is computed, sometimes care about which algorithm computes it, and almost never care about the exact implementation) If you were to be a giant lookup table or a Searlean room instead of a conscious being, well, that's on you.

> what if I am a P-zombie dreaming "I" am conscious? — not Zhuangzi

see also https://xkcd.com/810/
Put all sort of random obstacles to hire, just for fun.

That will create a slight advantage for people that just will lie about having those list of merits (while sending the honest researchers to spend valuable time trying to learn those skills, that aren't really necessary for the job). Will also promote ways to bypass the process, like bribes.

Repeat the cycle until liars start hiring more liars and start chasing off the honest researchers or slowly assimilating them.

Enjoy the results of your great job.
First, just wanted to say I follow your blog for a long time and use software you created for many years, so I respect you a lot!

I think we're just violently agreeing. You posted a few reasons people may feel compelled to use as reasons to learn C that are misleading. I'm just adding to that from my personal experience that learning C, even if you are not going to use it every day, also has a collateral advantage to help when talking to people who "think in C" as an abstraction.

Peace.
Yes, that sounds about right!
Ask HN: What are folks using for dealing with K8s manifests these days?
A few years back, my options for dealing with manifest where either templated yaml (helm) or overlayed yaml (kustomize). I've been playing around with Jsonnet, tanka, and cdk8s, and I realized there has to be something out there that works better.

I recently discovered poetry for python, and it blew my mind with how it dealt with many of the pain points with python, I guess I'm wondering if something like that exists for k8s yet.

I would love any suggestions for tools that folks have used in production (or want to, I don't care). Cheers!
You're posting the "trust the system" apologetics under the wrong comment.

The observation the parent makes about "high stakes" is fully compatible with the article, and it's just a general observation about similar shit on all domains. The same shit that happens when there are high stakes (products, money, careers, grants, etc.) on the table for scientists/journals is also true for politicians, journalists, regulating bodies, and so on.

It's also not a conspiracy theory: just basic life experience.
Keep anything that can copy your identity from the open web, especially socials.

Only use services that have privacy in mind.

Educate your family on how to check for these things, like asking personal questions, or having a safe phrase.
You haven't linked to a reputable news source, but even they are not asserting there is a problem with recording and sending it to the police. The problem is posting it to everyone.

That's the law in the UK too, not that anyone follows it.
> And don't get the idea that it's just Hindawi - how could it be? MDPI journals are mixed up in this, De Gruyter, IMR, AIMS Press and many others as well. Any publisher where people are willing to look the other way.
You would need a mass exodus of top YouTube creators to make the slightest dent on YouTube's bottom line. Meanwhile, any top YouTube creator leaving YouTube (to what alternative?) isn't hurting his or her bottom line, but rather nuking it from orbit.
If you're interested in more whole earth catalog: https://wholeearth.info/

If you're interested in rare books libgen (is) the place to look.
Was there something specifically negative about Catalina you were avoiding or did you just get tired of OS updates at that point.
This scam has been around far longer than deepfake audio/video.

~20 years ago my grandparents were close to sending money to someone claiming to be my cousin asking for bail to get out of jail.
Agreed I've never seen a celebrity endorse something and thought "Ah they clearly actually love this product so it must be good!"
Thanks but that was a more general comment about public sector data.
I wonder if the rise of deepfakes will finally be the moment that gives us all sufficient incentive to adopt a real, cross-platform authentication infrastructure of some sort (public key auth, etc). There's real value in, say, the NYT being able to authenticate that a reporter's social media presence is legit, and for that reporter to be able to sign and take responsibility for their photographs. Or using your example, some sports star authenticating an ad featuring them. Unsigned media would be considered suspect. This could all be surfaced in a digestible way to users, like we have done with the HTTPS lock icon. Dunno. Probably not, but maybe.
Can someone elaborate the relationship between Servo and Firefox? When it firstly came I thought it's going to be the next engine used in Firefox (replacing Gecko), but it apparently was not the case.

I then heard that servo would be part of Firefox, replacing certain components (layout rendering?), but this repo seems to imply that Servo is a standalone engine.

Edit: found a reddit post [1], which cleared up what Firefox wanted/got from Servo project.

But it's now even more confusing that what the purpose of current Servo project has. If building a full browser engine from scratch is deemed to hard even with Mozilla's financial support (according to this post), now without, it's hard to imagine anything substantive would be done with this project in future.

[1] https://www.reddit.com/r/firefox/comments/yvd1f0/whats_the_s...
Tags are not immutable.
Tietoevry: Ransomware attack in Sweden – restoration work progressing
More like, you probably don't need to know about spark plugs, unless you want to fix your own car.

The point of the post is that abstractions are inevitable and you choose your own level. And: you can be a great programmer without knowing C.
That would be government micromanaging and considering individual methods of extraction - My personal belief is that government should be higher level. Ie. focus on the externalities.

High taxes on fossil fuels would make not profitable to extract in complex ways.
I wonder how much of it is simply fake/psychological like wine tasting.
You're using facts in an emotional argument. When the phrase "doesn't feel" is used, logic goes out the window. Have you not ever had an argument with a significant other?
Yes, and if the intent was to prevent access to emergency services, then yes that would rightfully be a crime. But if the intent was to pull a stupid prank that would temporarily disable someone's iPhone for 5 minutes, then that should not be a crime, if only done once.

The kid should be told not to do it again. And no law enforcement should have ever been involved in the first place. Otherwise we are teaching those children to distrust authorities, that authorities are unjust and unfair. Thus undermining the rule of law.

All their classmates are also involved and watching the outcome of the situation. Some might end up seeing the "system" as being unfair and are not going to think twice before stealing or committing some other crime, e.g. fraud.
First I've heard of this, but it's super cool! Can you suggest a blog or small web site to learn more about it?
This is not a boost, Index != Ranking
For details on how parts of Servo were moved to FF, see Quantum: https://en.m.wikipedia.org/wiki/Gecko_(software)#Quantum

> It includes numerous improvements to Gecko, largely incorporated from the experimental Servo project.
Oh no! Anyway
C syntax is limited and therefore "simple". Building advanced data structures and programs with your limited toolset does require some out-of-the-box thinking.

This is partially why C is a common teaching language. Because you have to build a lot of tools that are easy to take for granted in other languages. Take a Map or Dictionary for example. C doesn't technically speaking provide one, so you learn to implement them pretty quickly and often. Technically speaking C doesn't even have a primative string type, you just create an array of chars, which by the way has to be a pointer. While this is super easy to do once you've seen it once or twice, it teaches you how strings work in almost every other language.

The reason you can trivially loop through a string in python, is because it works the same way, they have just abstracted it a tiny bit from you.

Now to the author's point... does that really make you a better developer to know that? Therefore is it really needed? No probably not needed. But these exercises and experience does help solidify more complex topics later on. So you don't need C, but I still think there's benefit in learning it.
Yes, which means it isn't an accurate reflection of tech layoffs.
I heartily agree. The best take I have ever seen was due to John Regehr: https://blog.regehr.org/archives/1393
Neighborhoods for Starting a Life in the Galaxy
Afaik it existed on the prototype stage before Mozilla investigated using it because it fit their purpose. But I think it's fair to say we know about Rust today because of Servo.
The only possible outcome if for them to shutdown this API or make it work as documented. There's already at least 10+ SaaS offering this as service.
A relevant quote about the lenghts they went to to assure stuff not getting broken:

"Jon Ross, who wrote the original version of SimCity for Windows 3.x, told me that he accidentally left a bug in SimCity where he read memory that he had just freed. Yep. It worked fine on Windows 3.x, because the memory never went anywhere. Here’s the amazing part: On beta versions of Windows 95, SimCity wasn’t working in testing. Microsoft tracked down the bug and added specific code to Windows 95 that looks for SimCity. If it finds SimCity running, it runs the memory allocator in a special mode that doesn’t free memory right away. That’s the kind of obsession with backward compatibility that made people willing to upgrade to Windows 95."

https://www.joelonsoftware.com/2000/05/24/strategy-letter-ii...
Bank of Canada to keep rates on hold as stubborn inflation delays cut
You could probably be visiting your grandparents and physically stand right in front of them when the scammers call and pretend to be you, and the grandparents would still believe the scammers more than they believed you. Elderly people have an eery respect and reverence for telephones and letters.