skysight-inc/HackerNews huggingface dataset:
Every rust article: "Look how great this rust feature is and how clean and concise the resulting code is!"

Me: "How can a programming language be so damn complex? Am I just dumb?"
They don't make the paints and notepads like they used to.
That’s a fair point. But to push back, how many sources of sensory information are needed for cognition to arise in humans?

I would be willing to bet that hearing or vision alone would be sufficient to develop cognition. Many of these extra senses are beneficial for survival, but not required for cognition. E.g., we don’t need smell/touch/taste/pain to think.

Thoughts?
Exactly. I'm not sure what's the worth of this post as such awful walled-garden hardware is expected with 100% of Apple products.
I was ready to disagree with this article - most of the first half is a rehashing of a paper about the first release of GitHub Copilot from 2021! - and then I got to the recommendations, and "Always Review AI-Suggested Code" and "Stay Sharp on Core Skills" are both good principles to hold on to when working with this stuff.

> Coding used to be about craftsmanship, precision, and knowing your tools inside and out.

It still is. Assistance from LLM tools helps me know my tools inside out better.
At least you're consistent! :)
Most soverign wealth funds are managed very arms length from the government. Those that aren't tend to go bankrupt because the opportunity for corruption is too great.
while I don't know the details of your situation. However, my experience says there's always an alternative. Sometimes it means networking yourself. Sometimes it means changing industries while still leveraging your skills. Sometimes it means getting some education/certifications (even at night). Good luck on your future.
Might be better if you like space opera style really soft science fiction. I really didn’t enjoy it.
So you agree that end users do use it and are often incapable of getting the things they want to work with it?
those overlooked xpc services in the pid domain are a clever way to bypass sandbox limits on macos. that dyld injection trick to dodge entitlement checks is slick. apple’s patching here feels kinda bandaid-y—maybe they need a real overhaul on how sandbox inheritence works?
How to Track Outbound Affiliate Link Clicks in Google Analytics 4
They are the fall guys. Except the judge wasn’t having any of their BS.
Neural nets is a useful term that refers to a class of algorithms, though. "AI" doesn't appear to have any use beyond marketing to people who don't know what they want.
Yes please. I've been meaning to make a GitKraken alternative. It's a good concept but GK has always been extremely bulky and expensive for what it does.
I am super pro-AI writing code, but honestly, I have had so many bugs in the AI-generated code if it gets even a little complex. And then you need to understand all for the code anyhow.

AI is really good at CSS and nesting React components, but it fails at proper state management most of the time. The issue is that it lacks mental models of the application state and can not really reconstruct them just by looking quick at a bit of context.

But I do love AI generated React components + CSS. Saves me a lot of time.
Chaos Theory and Some Fun Facts About the Scientists
There’s good points in this article, especially for new engineers who may not understand what the AI is writing.

Also, “lazy” in coding often means you’ve automated something and made it efficient. So I don’t view lazy as bad.

Less careful is a concern. Not everyone is great at reviewing code. However we’ll be using AI for code reviews and security audits soon (obviously some are already). I suspect code quality will improve with AI use in many domains.
Humans are lazy by 'design'. It is called being efficient. Only do what is necessary, not waste energy to do more than that, that wasn't needed.

If AI can do a job, awesome. I saved energy.

But if I fail to check properly .. that's on me, as it will cost me later.
Mintlify | Backend Engineer | Full-Time | San Francisco, CA | $120K - $170K / 0.30% - 0.70%

Mintlify (YC W22) powers the documentation of 3,500+ companies including Anthropic, Pinecone, and Zapier, to over 20% of the last YC batch.

You're a great fit if you master TypeScript, Node.js, and Express. Bonus point if you enjoy RESTful API design, implementation, and best practices.

Apply here:

https://ycombinator.com/companies/mintlify/jobs/wsWf63K-back...
If "Claude" was truly "intelligent", shouldn't it have either; A) tried this on it's own; or B) admit it had no clue how to proceed.

Expecting intelligence to somehow "emerge" from a statistical process is absurd. Yet $ billions are being funneled down this rabbit hole by tech "leaders" who should know better.
Yes, I agree especially for audio which is a typical exemple of a latency sensitive application (video games are generally purposefully design to be as latency insensitive as possible and will drop frames with no impact on actual gameplay). But a performent application and proper scheduler priorities will bring you there without a RT kernel.
These subjective posts are moronic and it should be mandatory by any author to state their sources by which they speculate. They are opionated, invalidated and often poorly written thoughts which is never backed up by any evidence at all.

Yes and no. It depends. People are different. Good devs always care because they have totally different values than those who doesn't care. Humans 101. What else is new ?

See I can also write opinionated garbage.
One wonders how much energy (in MWh) that translates to, if such a calculation is possible.
There’s a recent two part podcast about selling bones online, https://www.iheart.com/podcast/1119-sixteenth-minute-of-fame....

Part 2 has an interview with a law professor that specializes in death and what happens after people die. Fascinating!
The problem started with GitHub. GitHub is optimal for mediocre people who know how to game the system, flood projects with trivial and useless PRs, give LGTMs to other developers in their friend circles and generally know how to maintain the illusion of progress and useful activity.

They vote up each other's projects, downvote and ban opposition.

These people are now attracted to the new "AI" tools, which are a further asset in their arsenal.
no they're just becoming dumber.

i.e. the age of the average linux kernel maintainer is rising to what now 50s ?

There's too many factors to judge this right but my feeling that a combination of lack of work ethic, depression, media bs has led people to believe that they don't need to be competent in what they're doing because of x reason.

The answer couldn't be farther from the truth. Actually implementing AI requires you to understand and troubleshoot hard problems anywhere on the stack from the emotions of user experience to the scale of electrity.
Be careful with Irfanview and XNView as these are free strictly for personal use (non commercial). An open-source alternative I've been using is: https://nomacs.org/
You wouldn't be losing FP niceness with Zig, and the pattern matching and enum situation is also similar to Rust. Even better, in a few areas, for example arbitrary-width integers and enum tagging in unions/structs. Writing parsers and low level device drivers is actually quite comfortable in Zig.
If you're into receiving low frequency time signals, you can receive them directly with nothing more than a piece of wire connected to the mic input of a modern sound card (via a capacitor). Sample at 192kHz and downsample in software (simplest: mix with a similiar frequency sine and listen to the result, say 59kHz for WWVB or MSF).
It really doesn't matter. Advertisement is the debt collection of software. Its this shit nobody wants to do. As a result these people tend to make more, be pampered, and the output is generally still garbage and the developers are still depressed. Compare that with gaming where the developers are worked to death and generally underpaid, but they love what they do and have a great time building amazing things.
Thoughtless reliance on AI is a concern, but this post also hearkens back to a halcyon age that never existed. The places where developers use tab-complete now are exactly those where they would have previously copied from Stack Overflow, which suffers from the same issue of convenient but insecure code becoming widely adopted. If anything, LLMs are able to exercise some degree of quality control due to post-training improvements rather than sampling only from the middle of the training distribution, so the average suggestion should be better and less stale than the SO equivalent.

The primary danger here is a substitution effect in which developers who would previously have thought carefully about a given bit of code no longer do, because the AI takes care of it for them. Both anecdotally and in my own experience, developers can still discern between situations where they are the expert, in which case it is more efficient to rely on their own code than AI suggestions because it lowers the chances of error, and situations where they are operating outside their expertise or simply writing boilerplate, in which case AI is the optimal choice.

I challenge anyone to produce a well-documented study in which the average quality of a large codebase declines as the correlates of AI usage rise. Until I see that, I will continue to read "decline of care" posts as "kids these days."
You are mistaken, it's not Tucker Carlson who convinced me that climate change isn't man made, it's the many many facts that speaks against a climate change that is significantly influenced by man. Our influence is just significantly too small. And I am not talking about pollution here, I condemn water, sky and soil pollution as anyone else who loves this beautiful earth.

And when it comes to abortion, I do think it can be considered in some way or the other as human sacrifice, but again, that's not thanks to what you find charming in Tucker Carlson. I don't even like him too much, but he's got it right on many points. You call that a lie, fine with me. But I call it a lie that the forceful Capitol entering was a "storming", I still consider it pretty much staged by agitators, following a nice blueprint which has been played out in other countries, too.

And after all, you are boring calling those things conspiracy theories. This lolly has been eaten so many times, it's lost its taste already.
Managing Irritating People
Can you really calculate like that? Presumably a lot of the networks would have a lot of audience overlap?
Show HN: A macOS app and window activity tracker
AI code review can help spot potential problems, but it won't do the most important part of code review for you which is to evaluating if the thing actually works and if the architectural approach is right for the project.

As with all things "AI", it's a great assistive tool for helping make decisions but it's not something to outsource those decisions to entirely.
Show HN: Discover how today's most successful startups got started
Hello HN, I always wondered how highly successful startups and businesses were able to achieve the success they did. I decided on venturing on the path to find all their stories and put it in one platform.

I'm thinking this would be a great resource for aspiring founders and entrepreneurs.

I built this myself, using a no-code tool called Bubble.

The site is totally free, and I would appreciate your feedback on the idea, the design and pretty much the concept. Feel free to explore.

Here are some stories you can check as well:
https://inceptionstories.com/the_story_of_netflix
https://inceptionstories.com/the_story_of_robinhood

What do you think about the chapters feature, does that make the stories much easier to watch?

Any genuine feedback would be appreciated.
Man sick of crashes sues Intel for allegedly hiding CPU defects
At the moment I believe falcon uses fibers
And... what's the problem with Gallant's statement? Where's any calls to the genocide in it?

It says that if Hezballah chooses to fight the same way Hamas is fighting (i.e. by hiding behind civilians, occupying civilian infrastructure) then the civilian death are going to be high. This warning is very much warranted because that's exactly how Hezballah fights (by putting their ammo stockpiles in civilian infrastructure, by launching rockets from civilian areas etc.) I.e. in other words, it's saying to Hezballah that if they think that hiding behind civilians will give them any kind of tactical advantage, they may forget about that.
Bustling Through the Physics of Crowds
Because the statistics show that more pedestrians are killed by drivers on the pavement (sidewalk for Americans) every year than are killed by cyclists. Studies show that cyclists break the law at a lower rate than drivers, too.
How to Read Deep Learning Code?
I think I disagree. If iOS or Android added robust support for external monitors, external keyboards and pointing devices, I'd probably switch to it to get the increased resistance against attacks.

If I could continue to run Emacs, e.g., in a VM like WSL2 or Crostini, I'd probably switch right away. If not, it would take me a year or 2 to transition to a replacement before I switch (and, no, that replacement would not need to be able to run software written in Emacs Lisp: I'd be happy to replace, rewrite or walk away from any functionality I currently get from code written in Emacs Lisp).
Too many narcs on the ham bands would track you down for operating encrypted ham packet radio. You're better off using something like LoRa over the ISM bands. Build out a network of hidden mesh nodes over the area you'd like to operate and that's probably the closest you'll get to a true clandestine network. Of course the major issue with transmitting any RF energy is that someone can watch the spectrum and look for those transmissions and eventually track down your nodes. LoRa uses DSSS which if operating at minimum power, could help hide transmissions.

If you want to add some illegality to the system, you could piggyback on amsats or open relay satellites like FLTSATCOM to expand your network and hide better.
> However we’ll be using AI for code reviews and security audits soon

So the solution to the problems that genAI brings is more genAI? I'm very skeptical about that.
I mean, given that copilot is just regurgitating common patterns, it's getting the bad practices from it's training data.
> then that somehow trumps an individual's right to self-defense.

As a note, you don't have individual rights. That is a man made concept. You only have the rights that other humans grant you. There is no universal tablet of morals or rights, inscribed into the fabric of reality.
No, we wouldn't. In America, foreign-controlled news and media are allowed to be consumed by the public. It's a fundamental aspect of the right to free speech
I'd add Chants of Sennaar to this list. It's similar to Case of the Golden Idol/Obra Dinn in that the entire game is about making deductions about the game world, but in this case it's about decoding fantasy languages.
There's also the phenomenal pest library. It probably wouldn't be as fast, but I've found that usually parsing a performance critical part of a system. If it is, a manually writing the parser is definitely the way to go.
1 gram is the standard dose for a full-sized adult with a healthy liver who is not taking the drug in conjunction with alcohol.

As to frequency I limit myself to 2 g per day but that's just me giving my liver extra time to recover.
The game is mostly black and white. The dithering effect isn't actually pleasing and sometime confusing.
AI code review is better than no code review, and it's also better than a brief glance at the git diff of a codebase too big for the human equivalent of a context window where we all know we shrug and type "lgtm" before clicking accept… but it's definitely not a silver bullet either.

To keep the metaphor, it's an M60: ammo hungry, easily damaged or jammed, still very popular.
Social media using tens of thousands of moderators and AI to enforce extralegal policies about content sure sounds like editorial control to me. They an easily be viewed as employing content producers. Discriminating against content they don't like and promoting content that they do like (especially against user and producer preferences) is an act of editorializing. It doesn't matter to me how they justify that to themselves. Social media should be a utility, not a social engineering psyop working for government and industry "elites"...
Women who are economically well off and can afford necessities, child care, and education for their children are having families.

And no, the answer is not more immigration; we just had an election that overwhelmingly rejected that idea.
> I feel like there's not a lot of games you can play with another person these days and playing it like that was a wonderful experience. I would highly recommend playing it with another person if you have the chance.

Absolutely. Shameless self-plug to my list of games for "non-gamers" that I find enjoyable with a friend or significant other: https://ronan.jouchet.fr/games?list=nongamer . The first of the list is ...... Return of the Obra Dinn ^^.
No one said they are complete idiots.

They made a deliberate decision to design a language that did not take many developments in PL design since the 70's into account.

They had their reasons, which make sense in the context of their employer and their backgrounds.

Many people, myself included, prefer to program with languages that do not focus so much on simplicity
> Not necessarily.

You claimed asking for clarification requires understanding, and then agreed my example showed it asking for clarification. That does logically necessitate understanding (if ¬U ⇒ ¬C, and C, then U).

> It would be much more convincing if they were able to do so consistently. In my experience, they do not.

I have a suspicion that your experience as such may largely be due to using chatbots conditioned to directly give an answer - opposed to being representative of fundamental lack of ability. Not to say that LLMs are perfect or at human-level on the task yet, though.

What rate of correctly identifying ambiguous sentences would you set? I could collect a dataset and give it a shot.
The outrageous thing about this is that people are getting accused of a crime for trying to buy the effective drug.
HN comments are not the right place for personal attacks, and especially not personal attacks for being too nerdy.
We could complain about Stackoverflow, Google, automatic memory management, compiler optimization, the fact that a broken program doesn't crash your entire OS, ...

A related point: MIT dropped the SICP curriculum in 1997, the reasoning being:[1]

> Sussman said that in the 80s and 90s, engineers built complex systems by combining simple and well-understood parts. The goal of SICP was to provide the abstraction language for reasoning about such systems.
>
> Today, this is no longer the case. Sussman pointed out that engineers now routinely write code for complicated hardware that they don’t fully understand (and often can’t understand because of trade secrecy.) The same is true at the software level, since programming environments consist of gigantic libraries with enormous functionality. According to Sussman, his students spend most of their time reading manuals for these libraries to figure out how to stitch them together to get a job done. He said that programming today is “More like science. You grab this piece of library and you poke at it. You write programs that poke it and see what it does. And you say, ‘Can I tweak it to do the thing I want?'”. The “analysis-by-synthesis” view of SICP — where you build a larger system out of smaller, simple parts — became irrelevant. Nowadays, we do programming by poking.

As software becomes more powerful, it must become more complex. And thanks to the internet, we have tons of pre-built solutions out there. Now, much of the problem is combining them together. When doing this, you can't know or care about every line. I totally agree, we must treat a lot more systems scientifically, like an object under observation.

[1]: http://lambda-the-ultimate.org/node/5335
Of course it is, and a lucrative one at that.
Territorial expansion favours the rich, it expands their outreach of labour and is definitely not in your favour as a peon of a somewhat well to do nation.
Very noticeable jitter in bicycle front tire too.
That completely misses the point. The point is about lowering electricity consumption.
Frankly, if you get too confused by which version of Fedora to pick, you probably shouldn't be running Fedora. Fedora is very user friendly, until it isn't. It's my favorite desktop Linux distro, however, the bleeding edge nature of it can definitely bite you sometimes. Fedora is the only distro I've ever used that irreparably corrupted the filesystem with just normal usage. There was no interruption to power or me running any software from outside of the official repos, just a kernel panic out of nowhere and a failed fsck on reboot. To be fair, this was several versions ago, back when it was still Fedora "Core" and I've had only minor, but fixable issues since.

Another issue for newbies is that the vast majority of third party software and tutorials that you'll find on the internet assume an Ubuntu or Debian system that you need the expertise to sometimes "translate" into Fedora/Red Hat.
Which interestingly enough is used to make PrinceXML [1] one of the only "browsers" to fully support CSS print media.

1. https://www.princexml.com
We don't control access to alcohol, paints/volatiles, aerosols, and so many other things people abuse.

Just yesterday on Reddit there was a thread that went viral for "cutter" reviews on Shein razor blades, with cutesy language like "beautiful beans for my followers" (referring to subcutaneous dermal appearance when deeply cut open). Every product can be abused in horrible ways. It's the nature of the stochastic bubble we're in. People will find every nook and cranny of the human experience.

You can't stop this stuff from happening. So at least let the normal use cases that benefit society through. Don't put everyone else in the same straight jacket. We don't deserve to be punished for the bad gradients some people fall into.
The researcher who wrote this article seems to have been able to get a lot of holes patched with credits, albeit, some of these CVEs seem years old.

I guess a company wanting as much time as possible to fix bugs is a part of the game though, are other companies really keen for you to announce found vulns ASAP? They don't control how fast people upgrade so announcing slower is always better for end users, and that must ultimately take priority over the need of researchers for publicity. Isn't this something that one has to accept when finding holes in a consumer OS as an external?

The Apple sandbox architecture seems well designed to me, usually at least. There seems to have been some breakdown in architecture or communication in this case. To the extent there are bypasses it's because we demand a lot of functionality from desktop operating systems, arguably they are the most sophisticated and complex kind of operating system out there - far more so than server platforms. Web browsers also have a lot of CVEs and it's for the same reason. We want security, but also functionality, and inevitably there's going to be a tension point in the middle where the two rub up against each other.