skysight-inc/HackerNews huggingface dataset:
> Every morning at 5:45 AM PST, three AI models (GPT-4o, Gemini 1.5 Pro, and Claude 3 Sonnet) analyze the latest market news and each recommends one stock to trade.

> At 6:00 AM PST, trades are automatically executed based on AI recommendations, investing $5 per trade

The best trading decision most days is to not trade. Outliers and diversions from the mean don't happen every day. This is trading just for the sake of it.

I predict a slow crawl down into zero eaten up by fees.
While I think that anti-aging is harder than e.g. a successful and sane brain upload, the very thing you say in your second paragraph is why I think we may get it anyway — my inner cynic says that there are many rich and powerful dictators who will be very happy to volunteer their population as test subjects.
Why the long-term success of weight-loss drugs may depend on exercise
None. All software, along with all other media, is written by AIs. Writing code is one of many things which have been declared too dangerous for humans to handle and is illegal.

Concepts like "files" and "software" and "code" no longer exist in human society because all interactions with software and devices are done through seamless natural language integration with AI. The AI won't tell you about any of these things for your own protection.
Ask HN: Would working less than 40 hours a week make you more productive?
I’m wrapping up a gap year, working 40 hours a week as a software engineer, and honestly, I can’t wait to return to university. Over the past year, I’ve realized that my productivity doesn’t seem to correlate with the number of hours I work. In fact, I don’t think I’ve ever been less productive than I’ve been in this full-time job. I just feel drained.

Is it just me? This was my first full-time role, and I completely underestimated how challenging it would be to maintain focus and energy for 40 hours a week. I feel like I’d get a lot more done working less hours, but instead, I spent a good chunk of my time just watching the clock.

I’m curious: Could shorter work weeks lead to higher productivity, or has tiktok just completely fried my brain?
Super cool idea! What are you doing to ensure consistent results based on the input? E.g.

- does the AI perform the same trades given the same input?

- does the AI perform the same trades given slightly different inputs? (E.g. same data, but re-ordered)
I've executed a bunch of these ideas successfully. So it reads a little weird.
Please don't post spurious generalizations about this community. What you said here is completely made up.
How to Like Everything More
Intelligence agencies may use that data, but there are plenty of financial incentives to keep that data regardless. Mining user data is a big business.
IDK about anomaly detection being on that list. When I worked at a large tech company, the in-house anomaly detection and root cause analysis capabilities worked like magic compared to other places I've been. When done right, it can be extremely valuable.
I’d love to tune in for updates, but the subscribe button says, “ Failed to send verification email.” This is so cool. Would love to follow along.
The problem with looking at which funds over-perform is they just close the funds that under-perform so all the existing ones over-perform... by the sheer power of survivorship bias.
Where will AI be at the end of 2027? A bet
ok, it seems I need to play this game, just have to convince the bosses.
Probably because creating a nice-looking website is more likely to drive engagement with today's users than something that looks like it was made by some academic stuck in the 90s.
Cargo cults around these system ideas are dangerous. The idea may be good, but without understanding what really makes them work or not is dangerous.
This is the most-frequently-asked question about Signal, it has a clear answer, the answer is privacy-preserving, and you can read it over and over and over again by typing "Signal" into the search bar at the bottom of this page.
Hi mdrzn, now you can get some generations for free, give it a try! :)
Strongly disagree that Facebook games were the peak. To me that was classic flash games like nitrome.com
As a Catholic, I appreciate how Christian it is of course but I would be surprised if other people, especially atheists felt the same. I’m wondering how it hasn’t come under scrutiny yet?
Exactly. There's no "just" when you're adding an API. APIs require a lot of work and complexity to do right:

APIs need to be well-designed or the client may need to make multiple API calls when one should suffice. Or the API could be confusing and people will call it wrong or fail to use it at all.

APIs require authentication and authorization. This means setting up OAuth2 or at least having a secure API token generation, storage, and validation.

APIs need handle data securely or you'll leak data you shouldn't, or allow modification you shouldn't.

APIs need to be performant or you database may be crushed under the load. This may involve caching which then adds the complexity of cache invalidation and other servers/processes to support caching.

APIs need to be rate-limited or sloppy clients will hammer your API.

APIs require thorough documentation or they're useless. You may even have to add SDKs (libraries for different programming languages) to make it easier for people to use the API.

APIs need good error messages or users who are getting started will not know why their calls are failing.
> Your phone is your most trusted agent

What makes you think your phone is the most trusted device? Do you know everything that is running on your phone and what it does?

If a government wanted to enforce it then none of what Apple suggested mattered.

In fact they wouldn't even need to release a paper explaining what they planned to do.

This has been the fallacy against the whole argument.
New year Offer HN: I will do growth hacking for your side project for free
Hi Fellow HNers,

As the new year approaches us, I have made a resolution to dabble in non-engineering aspects of running a project. As such, one thing that always attracted me is marketing, SEO, finding customers and growing a project. I have read enough "growth hacking" books and blogs posts.

So, this new year, I am offering my time and energy for anyone interested. Let me know what your side project is either in comments below or using email in the profile. If you like my profile and I like your project, I will do SEO, post about your project in forums, answer customer support mails, make videos and grow it, all for free. I would like to experience the joy of growing a product.

* I am not asking for any money *

I am doing it just for fun.

As for me, I am a senior engineer in one of the silicon valley companies. Have worked at companies like Walmart Labe, Yahoo before. I can give lots of engineering advice w.r.t APIs, backend, compilers, chip design and general software engineering.
FusionAuth 2024 Year in Review
?? It's about improving the lifespan of dogs, not humans. But if you must, well, dogs living longer (while healthy) == happier human dog owners.
Things we learned about LLMs in 2024
It looks like they didn't actually need to step the kernel in the end - it just helped understand the bug (which I'd say was in user space - injecting an exception into select() and this preventing it exiting normally - even though a kernel behaviour was involved in how the bug manifested).

The time travel debugging available with WinDbg should be able to wind back to the point of corruption - that'd probably have taken a few days off the initial realisation that an async change to the stack was causing the problem.

There'd still be another reasoning step required to understand why that happened - but you would be able to step back in time e.g. to when this buffer was previously used on the stack to see how select () was submitting it to the kernel.

In fact, a data breakpoint / watchpoint could likely have taken you back from the corruption to the previous valid use, which may have been the missing piece.
Unless you're a large corporation: fighting Conway's Law.
Admittedly, I don’t think it is common, but I think there was a project a few years ago (Google?) that tried to compress HTML using at least a partially fixed dictionary.

Nowadays though, it’s apparently still something that’s being tried. Chrome now supports shared dictionaries for Zstd and Brotli. One idea being, you would likely benefit from having a shared dictionary used to decompress multiple artifacts for a site. But, you many not want everything compressed all together, so this way you get the compression benefit, but can have those artifacts split into different files.

https://developer.chrome.com/blog/shared-dictionary-compress...
Have you written any eBPF code? People who haven't before might tend to think it's possible to do things in solely in eBPF that are not in reality possible. Have you written an XDP program before? XDP is even more limited than eBPF generally (it has almost no helpers exposed). No, you're not going to use XDP to detect or defend against a CPL0 exploit.

That's before we get to the more fundamental issue with the strategy, which is "what network packets would you even be looking for". The ones that say "CPL0 exploit"?

(Fun fact: literally looking for a packet that says "CPL0 exploit"? Super annoying to do in eBPF. No loops!)
It reads to me like it is you who are being combative by calling me out by (screen)name. It was quite reasonable to find the GP comment inexplicable given that 1) the article doesn't make any explicit or implicit mention of racism, 2) Chang rose to group VP at TI after having had his PhD sponsored by the same company [1], and 3) as you say, he was given an astounding offer by Taiwan. In other words, the leap to racism and racial discourse is quite a big one.

Whether or not you view my comment as combative, I utterly reject your belief that you have the right to police my content or tone. This isn't Reddit.

[1] https://engineering.stanford.edu/news/stanford-engineering-h...
Expansion ports. Arguably, the redesign you're looking for is the Mac Studio.
"Let’s just cache this slow call"
Built this tool Modelhaven.Easily find ML models and AI tools
I created ModelHaven to solve a problem I faced: finding the right AI models and tools quickly and efficiently. There are tons of great options out there, but sorting through them can be time-consuming(if you have tried to find the perfect open source model for your product you will relate). ModelHaven simplifies the process, letting you focus on building and innovating. Using llama-3.3-70b and a search tool, modelhaven recommends AI models and products based on your query. Anybody can use this tool both developers and non devs, its meant for anybody.Try it out and share your comments if you find it useful.
> The US trade war with china which will place deepseek compute availability at disadvantages

I doubt it'll make much difference. Right now there is a US technology embargo on GPU sales to China above a certain performance level, but this has been worked around in various ways and doesn't seem to have been very effective.

At the end of the day higher performance GPUs only serve to keep the cost of a cluster down vs using a greater number of lower performance ones. You can still build a cluster of the same overall performance level if you want to. Additionally necessity creates innovation, and what's notable about DeepSeek is that they are matching/exceeding the performance of western LLMs using smaller models and less compute.
> You can try the game out in an emulator <a href="">here</a>.

You left out the most important part of the post.
> If they aren’t trying things, they would also then be accused of languishing in obscurity.

They are languishing into obscurity not because they aren't trying things, but because their browser functionality is languishing behind the others.
Sounds like you hit the 1/10. Which is great and I agree, very rewarding.
They have been floating the idea ever since before the war started. Now there is some backpedaling of course. Here's some propaganda from 2 weeks ago: https://www.reuters.com/world/europe/what-would-happen-if-uk...

>While eastern European countries say some sort of a road map should be offered to Kyiv at a NATO summit in Vilnius on Tuesday and Wednesday, the United States and Germany are wary of any move that might take the alliance closer to war with Russia.

"Some" of NATO is clearly on board with it. The article says that the support must be unanimous, but I think we know who really runs NATO. At any rate, "some" of NATO is not "nobody in NATO" as you said. I could swear I hear these people talk about the issue every month or so.
Sure. I would say, I just think there is a big difference between implementing a series of treaties (correctly denigrated at the time) like Clinton and trying to solve a catastrophic situation like Carter.
So the only entities who might contribute to a less free market are governments? Nobody else?
US regulators don't normally specify down to 'require SIM-based authn'. Instead they give vague directives that companies have to determine their own implementation for meeting. And the implementation needs to be blessed by corporate AND insurance company lawyers, which too often ends up meaning those lawyers dictate the implementation.
Not to “captain obvious” your efforts but did you really need to prove this?
It's zero for all practical purposes and it'd be completely undetectable to every single system on earth. I do agree many times studies about model performance break down as soon as you force the researcher to actually connect it to the market and have to eat fees and so on.
> Watch AI bots trade

> BOUGHT TLRY
> pasting the text file War and Peace (66035 lines)

Funny, but how about a log of one Jenkins run weighting at - checking... - 630 MB? Or two of them so someone can compare them?
Never quoted once in the Bible, it is from Egypt about 200 after the NT was written.

SEE: "Manuscript Evidence" by Dr. Peter S. Ruckman, "New Age Bible Versions" by G.A. Riplinger, "One Book One Authority" by Douglas Stauffer, "The Authorized Version" by C.P. Hallahan, and "The Lord Gave The Word" by Malcolm H. Watts.

A KJV Study Bible: http://crn.hopto.org/bible/
Remember kids, only break one law at a time. And once you're done, shut the hell up!!
They don't work on the CSAM. They are a cloud provider who makes CSAM reports.

The only thing I see that is wrong in what they claimed is this:

> The problem is that you don't know which pictures will be sent to Apple.

Apple said in their paper that they don't send anything that is flagged. When the cloud sync occurs the files that are flagged get reviewed. All other files remain encrypted.

> What news?

https://www.nytimes.com/2024/12/08/technology/apple-child-se...
yeah I just use the browser version instead.
You can't attack another user on HN like that, regardless of how wrong they are or you feel they are. We ban accounts that do this, so please don't do it again.

https://news.ycombinator.com/newsguidelines.html
Dyson Swarm: How I built a hard science fiction game with AWS services
Climate negotiations obstructed by Saudi Arabia
Could you be more specific about the personal details he's including that you find creepy? Are they things a major newspaper would include? That's Krebs' background.
In short, I'd say yes. But there is a huge caveat to that in that the company needs to fully embrace it too. About 2-3 years ago my current company dropped to a 32 hour week (no reduction in pay) and whilst this obviously involved a lot of change and adaption, the overall outcome has been good from both a company and personal perspective.
That is not what I claimed and Nvidia does not statically link to LGPL code as far as I know. If you refer to the Nvidia kernel modules, there is no static linking being done with LGPL code.

I studied introductory psychology in college. I am a decent judge of whether people could benefit from psychiatric help and the more you write, the more convinced I become that you could benefit. Please go for an evaluation. Ask your regular physician for a referral. A psychiatrist likely could help you.
A dedicated criminal wouldn’t have fingerprints.
Yeah, the only people I ever see saying this are people who are frustrated that they're getting ghosted.
> Which you say is to be avoided, and that there are better ways, without sharing what those better ways are...

That's because it would better fit in a book than an HN comment, not because I don't want to answer. Basically the gist is to write "obviously correct" code that doesn't need to be tested, along with an architecture that lends itself to being testable without mocks.

Most people tend to write an interface and then inject a concrete type that could also be a mock. I've seen tests written this way that need to mock out 20-60 things just to test the one thing they want to test.

In most web frameworks I've worked with, this is mostly unavoidable as most frameworks provide dependency injection that is natural to mock.

If you aren't using a framework that has an opinion on how things should work, mocks can be avoided completely through different techniques, such as test harnesses, replacing dependencies with alternative implementations (such as in-memory queues instead of cloud services, sqlite instead of heavy databases, etc), etc. Sometimes you don't have any choice but to not use mocks, for example, distributed systems usually avoid mocks for certain kinds of tests because they simply can't be emulated very well -- either due to latency, network partitioning, or network failures that are just too numerous to mock out (similar to the disk issue I was referring too earlier). You don't know if a node is down, or the cable got cut, and need to behave appropriately to avoid split-brain scenarios. In these cases, test harnesses that can emulate specific scenarios are much better.
This is just leveling the playing field between HR which already filters job applications with AI, and candidates who need to painstakingly research and fill out job applications one by one.
The way they've treated the Mac Studio by simply not updating it, letting the MacBook Pro M4 nearly surpass it at the top end of performance, doesn't bode well for the future.

Seems like they think Ultras aren't worth the investment, let alone building a true "unleashed" SIP.

Apple never says "hey what's the fastest and most powerful thing we can build for X price", they always box themselves in with space or energy constraints, so they never truly compete for the high end. The existing Mac Pro body was their chance to do that, and instead they put something designed for a smaller chassis in there.
After trying and failing over several days to track down a squirrely segfault in a C project about 15 years ago, I taught myself Valgrind in order to debug the issue.

Valgrind flagged an "invalid write", which I eventually hunted down as a fencepost error in a dependency which overwrote their allocated stack array by one byte. I recall that it wrote "1" rather than "2", though, haha.

> Lesson learnt, folks: do not throw exceptions out of asynchronous procedures if you’re inside a system call!

The author's debugging skills are impressive and significantly better than mine, but I find this an unsatisfying takeaway. I yearn for a systemic approach to either prevent such issues altogether or to make them less difficult to troubleshoot. The general solution is to move away from C/C++ to memory safe languages whenever possible, but such choices are of course not always realistic.

With my project, I started running most of the test suite under Valgrind periodically. That took took half an hour to finish rather than a few seconds, but it caught many similar memory corruption issues over the next few years.
It sounds like he was more of a comm/IT guy, not MI
These lossless compression algorithms don’t just recall a fixed string of text. Obviously that can be accomplished trivially by simply storing the text directly.

These lossless compression algorithms compress a large corpus of English text from an encyclopedia. The idea is that you can compress this text more if you know more about English grammar, the subject matter of the text, logic, etc.

I think you’re distracted by the lossless part. The only difference here between lossy and lossless compression is that the lossy algorithm also needs to generate the diff between its initial output and the real target text. Clearly a lossy algorithm with lower error needs to waste fewer bits representing that error.
I actually think of them as more than just an aesthetic preference. It is fundamentally about proof of work. Something that will become more and more important as we move into a post AI world.

Every single piece of art, music, game or any other creative piece, has three things to it. One, the actual artifact itself of the music, the art and the game. Second is who is making it. And the third is how much have they put into it.

This last point I think matters a lot. As producing things gets easier and easier, just because almost all of creative art is a popularity contest, things will move towards who has put in most of their hearts / effort into it.

And that is why still I think we will always remember a desktop game such as Stardew Valley but never a web game, no matter how good it is. I mean Roblox has been around for a while and maybe I can tell you one or two games in their entire history, which I even remember.

The same with movies from Netflix which are becoming this data oriented, aesthetically pleasing, easy to watch things, but none of them are worth remembering. Will Netflix and these platforms keep growing and having more and more users? Sure.

But therein lies the conundrum. We will have a lot of everything. We will own none of it and our lives will grow more and more shallow and meaningless.
RustyChat: Asynchronous local chat server written in Rust
BLT Deep Dive: Hello bytes, goodbye tokens
QModem, redialing, carrier connect speaker audio, ASCII art and BBSes were a huge part of my teen years. Big thanks to John, and a heartfelt RIP.
How to Cache Primary Keys on ClickHouse
Any chance you can show the source code for this?

Thanks and Happy New Year
I Made a website to send New Year Greeting animations
Free tool to send a New Year Greeting video message along with captivating animations

https://greetinglink.com
That's no different to FFI with any C code. There's nothing unique to this being a kernel or a syscall. There are plenty of C libraries that behave in a similar way and can be safely wrapped with Rust by adding the lifetime requirements.
How to Say "No" Well
Can confirm. All I know about that movie is that at some point a Nun says "What is it you can't face?"
Maybe fork it and add ollama support :)
> Let's make it cross-platform.

So if making it cross platform "won't work", this is not about what won't work, but what is cheaper?

Since the OP kinda mentions gaming, let the customers fiddle with their wine installs and steam decks and spend the time on adding more loot boxes instead?
Morris said it himself that the top execs didn't think he was the "right person" for the job and this was the main reason he left, as he knew no amount of work or brilliance was going to make them change their minds as they clearly saw him as lesser.
Something like 50% of the people in Norway watch this on "little Christmas eve" - December 23rd. For a lot of people, this is what officialy starts off the Christmas vacation.

Edit: Source: I'm norwegian and have watched this sketch with my family every single year since I was born.
It's just a high-engagement (if you like, "bait-y") way of saying "these are deceptively tricky things to get right or deploy effectively".
True except the part about "works on every device" is dependent on what part of the device you're trying to use, as the parent says about Bluetooth.
Oxt Weekend (2009)
I should specify that unfortunately I didn’t store the raw output from the LLM, just the parsed code snippets they produced, but the code to reproduce it is all there