MurphyA/hacker-news huggingface dataset:
by r721 | 2025-04-14 02:05:52+00:00
>I think it's tied to total karma, but someone would have to provide more information there.

According to https://github.com/minimaxir/hacker-news-undocumented "After users reach 501 Karma, they gain the ability to downvote another comment."

I often wonder whether "limited downvotes" scheme would work: (let's say) 30 downvotes per 24h are free to use and after that each downvote decreases your karma by 1.
by Gracana | 2025-04-14 02:06:08+00:00
Beige tower, desktop, or the blue and white tower? I always wanted a B&W G3, my friend('s parents) had one and it was a beautiful machine. I had the desktop "beige G3" and I ran it for a long time. Added a 433MHz G4 accelerator, overclocked the bus/memory, ran some software to allow me to use later versions of OS X, installed a radeon 9100 (I think it was) GPU that I flashed to make it run on mac hardware. It was my main machine in the early 2000s, up until I built a core duo machine to run linux. I have very fond memories of Macs of that era.
by smnplk | 2025-04-14 02:06:25+00:00
>> as it mainly applies to Lisp-like languages that uses parentheses heavily.

This is so wrong. Lisp does not use parentheses heavily. It doesent even use more parens than any C like language. I just dont understand the fixation with parentheses. The power of lisps comes from the fact that everything is an expression. Someone can correct me if I am wrong, since I only have experience with functional lisp Clojure, but I believe other lisps are more or less similar.

So if everything can be evaluated, then you can have a really great REPL experience. You can be inside your favorite editor and have the tightest feedback loop possible. So the absence of statements is actually a great feature of the language which improves ergonomics.
by wpm | 2025-04-14 02:07:49+00:00
In my experience the CPU is actually probably a good chunk of that power draw.

I swapped my trash cans CPU for an E5-2560L v2 I had laying around and I pull like 30-40 from the wall of if I remember right. 20 cores at 1.7GHz. Low and wide, which for my purposes (low grunt container workloads, home assistant, and such) is perfect. 70W TDP compared to the 130W standard six-core CPU.
by tonyarkles | 2025-04-14 02:08:11+00:00
Well that was a fun thought on a Sunday night. I work in AgTech. The thought that all of the engineering work I’ve put into the last 6 years is really a bunch of trickery that plants have inflicted on me and my coworkers really makes me smile. And that smile, like the author says, is just enough of a dopamine hit to get back up in the morning and keep at it!
by arrosenberg | 2025-04-14 02:08:11+00:00
Seems more likely that Orange would just be producing 16x the mediocre C-tier work they were doing before. This scenario assumes that the problem from the lower-tier programmers is their volume of work, but if you aren't able to properly understand the problems or solutions in the first place, LLMs are not going to fix it for you.

Chances are Grape and Apple will eventually adopt LLMs because they need to in order to fix the mistakes Orange is now producing at scale.
by ammo1662 | 2025-04-14 02:09:55+00:00
They are using OCI artifacts to package models, so you can use your own registry to host these models internally. However, I just can't see any improvement comparing with a simple FTP server. I don't think the LLM models can adopt hierarchical structures like Docker, and thus cannot leverage the benefits of layered file systems, such as caching and reuse.
by cosmic_cheese | 2025-04-14 02:09:59+00:00
I’m sure that snappiness is possible in modern software, but nobody really seems to pursue it outside of hyper-minimal Linux desktops which aren’t everybody’s cup of tea.

Not that GNOME, KDE, XFCE, etc on modern machines are bad exactly, but you definitely feel a considerable amount of extra latency everywhere vs. e.g. a 500Mhz PowerBook G3 running OS 9 or OS X 10.2-10.4, which drags the experience down. I’m sure some of degree of latency increase is unavoidable thanks to all of the layers involved in the Linux stack as well as compositing and all that, but I’d bet that there’s a considerable amount that could be optimized away if there were a concerted effort to do so.
by jltsiren | 2025-04-14 02:10:42+00:00
And before 2001, Eutelsat was an intergovernmental organization. You can't get rid of legacy baggage just by rebranding yourself. You need to get rid of existing stakeholders, directors, and managers. And to discard the existing organizational structures and organizational culture.

It's not possible to keep making good decisions indefinitely. Every organization eventually regresses towards mediocrity. Maybe incentives ruin things, maybe administrators learn how to game the system, or maybe the environment changes and the way the organization operates is no longer adequate.
by Rendello | 2025-04-14 02:12:21+00:00
I agree totally, that was my point but perhaps it wasn't clear. I can't stand Duolingo or any flashy education tech, as soon as there's a sound effect and bubbly animations I'm out. I learned nothing from Duolingo (I ended up learning the language through other means) but I've learned a ton in my (coincidental) 6 months of Math Academy. MA's Justin Skycak put it best:

https://www.justinmath.com/why-is-the-edtech-industry-so-dam...
by iamthemonster | 2025-04-14 02:12:22+00:00
It was quite interesting that Reddit had its own unique culture during the rage comics and narwhal era. At that time, you knew you were on Reddit and not some other site. Whereas now, it's pretty homogeneous with every other site.

I agree with you about Reddit being around in 10 years - because I don't see its users having any reason to suddenly depart, given every other large community is largely similar.
by pdimitar | 2025-04-14 02:15:11+00:00
I found Golang to be a gateway drug to Rust for me.

If you want strong control and very unforgiving type system with even more unforgiving memory lifetime management so you know your program can get even faster than corresponding C/C++ programs, then Rust is a no-brainer.

But I did not pick it for the speed, though that's a very welcome bonus. I picked it for the strong static typing system mostly. And I like having the choice to super-optimize my program in terms of memory and speed when I need to.

Modelling your data transformations with enums (sum types) and Result/Option was eye-opening and improved my programming skills in all other languages I am using.
by toast0 | 2025-04-14 02:15:13+00:00
If they're vesting every month, there's a reasonable question of if the newly vested shares are replacement shares for the shares sold.

The IRS defines a wash sale with

> A wash sale occurs when you sell or trade stock or securities at a loss and within 30 days before or after the sale you:

> Buy substantially identical stock or securities,

> Acquire substantially identical stock or securities in a fully taxable trade,

> Acquire a contract or option to buy substantially identical stock or securities, or

> Acquire substantially identical stock for your individual retirement arrangement (IRA) or Roth IRA.

Is vesting RSUs acquiring shares in a fully taxable trade or buying stock? I don't know and never considered it, but the statute of limitations has run on my RSU days. I also didn't have monthly vests.

> Your other two points - states don't do income tax calculations based on the grant, but only what vested while you lived/worked in the state in the respective year of the vesting. Basically you don't owe Michigan income tax for a given tax year if you didn't live or work in Michigan during that tax year.

I don't know about Michigan, but California's Franchise Tax Board asserts that it is owed tax in tax years where RSUs vest if you lived or worked in California during the vesting period; even if you don't live or work in California during that particular tax year. After I moved to WA, I continued to pay CA income tax, as I had partially vested RSUs. I've heard some companies will cancel and reissue RSUs when you move states, but this wasn't offered for me. FTB is kind enough to say you can use any reasonable method to allocate RSUs and they never asked me to show my work, so I must have done fine?
by rahimnathwani | 2025-04-14 02:15:23+00:00
One of the things mentioned in that comment thread is that, even with MA as it is today, some 4th graders can still benefit from it.

I can attest to this.

My son completed the 4th and 5th grade courses. They took about a year in total (5 months plus 7 months IIRC). During that time, I spent maybe 30 mins per week giving him some additional explanation. (At school he was studying Singapore Math 3A and 3B, which don't overlap much with these courses.)

If MA didn't exist, I would instead have my son speed run Beast Academy 4 and 5, to make sure he has no gaps, and then I would then need to tutor him 1:1 using the AoPS Prealgebra book, which is good, but a bit thick and intimidating for a child to self-study.
by throw1290381290 | 2025-04-14 02:15:24+00:00
MCP can use HTTP or STDIO as transports.

There is no need to implement a new form of authentication that's specific to the protocol because you already have a myriad of options available with HTTP.

Any form of auth used to secure a web service can be used with MCP. It's no different than adding authN to a REST API.

Please just read the spec. It just builds on top of JSON-RPC, there's nothing special or inherently new about this protocol.

https://modelcontextprotocol.io/specification/2025-03-26

There are way too many commentators like yourself that have no idea what they are talking about because they couldn't be bothered to RTFM.
by nozzlegear | 2025-04-14 02:15:40+00:00
I was going to recommend this as well. As a sidebar: my wife and I planted a raspberry bush when we bought our house years ago, and every year it grows more and more out of control. I started calling it Steveland a couple years ago — not only is it gigantic at this point, but it's definitely farming the two of us, our dogs, and all of the squirrels and birds in our neighborhood.
by alganet | 2025-04-14 02:15:57+00:00
A machine that can, unattended, move the goal post to make itself look special by inventing new forms of expression then would beat "those folks" for good.

Not the best human behavior, but certainly human behavior.

LLMs are built with the intention of mimicry. It's no surprise they look like mimicry. If we show a new trick they can't do, and their makers train it to mimic that, can we be blamed for calling that mimicry... mimicry?
by Kon-Peki | 2025-04-14 02:16:08+00:00
> for every 22 people I pass, either walking on the street or in a packed subway car, statistically one of them is a millionaire—although, if I was a millionaire I’d never deal with the MTA again!

There are a lot of ways to become a millionaire, but perhaps the “easiest” is to get a good job in a big city and then live frugally over the course of years or decades.

Which is really to say that if 1 in 22 New Yorkers is a millionaire, then it’s pretty likely that far better than 1 in 22 New Yorkers that ride the subway are millionaires.
by Gracana | 2025-04-14 02:16:09+00:00
Nice. Among the things other folks have mentioned, you'll probably want to figure out a different cooling fan. My recollection is that the stock fan is annoyingly loud.

Oh hey, I figured I would take a look on thingiverse for a solution, and I found this: https://www.thingiverse.com/thing:4666475
by kylebebak | 2025-04-14 02:16:10+00:00
A long time ago I wrote code to run a visual simulation that combines flocking behavior with Lotka-Volterra dynamics

https://www.youtube.com/watch?v=-_JWAh0lP8Q

It's a stochastic simulation (no differential equations), but it produces predator-prey population swings that are pretty close to the Lotka-Volterra model
by LarsAlereon | 2025-04-14 02:16:53+00:00
This reminds me of the concept of Vavilovian mimicry, where weed seeds gain resemblance to the crops they grow among over time. Eventually the seeds become so similar to a cereal grain that they begin to be grown for their own sake. Oats and Rye were both originally weeds trying to successfully hide in Wheat fields and survive weeding and winnowing.
by seabrookmx | 2025-04-14 02:17:34+00:00
The G5 doesn't have full little-endian support and to my knowledge can _not_ boot standard ppc64le kernels (which are targeted at the POWER8+ ISA). The only big endian stuff I could find when I tried to put Linux on my G5 was 32-bit, which does run on the G5 but likely means it's Linux support dies with its older PPC Mac brethren.
by dctoedt | 2025-04-14 02:17:44+00:00
> Catholicism teaches that Divine Revelation is God's Self-Revelation and therefore can't change because God can't change.

The "God can't change" part seems a bit above our paygrade, no?

Not to mention: Who are we to say that God wouldn't reveal things to us gradually — and maybe in a changing way?

EXAMPLE: We still teach our kids that the sun rises in the east and sets in the west. Later, we refine the teachings.
by sunpazed | 2025-04-14 02:17:48+00:00
While I’m a fan, we’re not using MCP for any production workloads for these very reasons.

Authentication, session management, etc, should be handled outside of the standard, and outside of the LLM flow entirely.

I recently mused on these here; https://github.com/sunpazed/agent-mcp/blob/master/mcp-what-i...
by hatthew | 2025-04-14 02:18:45+00:00
Let's say the original image is solid light gray, maybe 99% white. The palette you have for dithering is only pure white and pure black. What's the "best" possible output? Would it be pure white, or would it be 1 black pixel in every 10x10 square? Pure white is more accurate to the "shape" or "details" of the original, but sparse black pixels make a more accurate "color". Whatever your answer is, would it stay the same for 50% white? What about 99.99% black? Where do you draw the line?

Lets say that it's ~94% white. I think it's reasonable to have 1 black pixel in every 4x4 square on average -- that doesn't feel too sparse to me. But if it's literally just black pixel spaced on an even grid, that would look like a pattern to most people, which would still give the impression of a detail that isn't there. So how do you space them out? More even spacing gives the impression of a pattern that isn't there, but more random spacing give the impression of "clustering" and thus a texture that isn't there. There's literally no solution other than subjectively choosing a tradeoff between patterns and clumps.
by mehdibl | 2025-04-14 02:21:02+00:00
MCP have a BAD UI?

MCP is not a UI. Seem someone here quite confused about what is MCP.

MCP have no security? Someone don't know that stdio is secure and over SSE/HTTP there was already specs: https://modelcontextprotocol.io/specification/2025-03-26/bas....

MCP can run malicious code? Apply to any app you download. How this is the MCP issue? Happen in vscode extensions. NPM libs. But blame MCP.

MCP transmits unstructured text by design?

This is totally funny. It's the tool that decide what to respond. Annd the dialogue is quite

I start feeling this post is a troll.

I stopped reading and even worth continuing over prompt injection and so on.
by hattmall | 2025-04-14 02:22:05+00:00
Wow 2019! Haha, yeah it went downhill way way earlier for me. The digg users joining changed the site for sure but when ever "famous" novelty accounts stopped being a big thing and the first rounds of subreddit banning it started to suck. I would have assumed for most peak reddit was around whenever there was the huge rally in DC. Perhaps there are lots more users now but the quality is awful, it used to be so easy to get multiple experts on anything to answer your questions.
by GodelNumbering | 2025-04-14 02:23:09+00:00
From what I gather, there is an "official" EDGAR API that is not operated by SEC but by a company they authorized, costs tens of thousands per year and by some accounts, is not that great.

Then you have a bunch of third party providers that offer APIs that return cleaned up SEC filings and charge like few thousand dollars a year. The downside is the latency they add.
by mehdibl | 2025-04-14 02:24:06+00:00
Because you need mainly a bridge between the Function calling schema defined that you expose to the AI model so you can leverage them. The model need a gateway as API can't be used directly.

MCP core power is the TOOLS and tools need to translate to function calls and that's mainly what MCP do under the hood. Your tool can be an API, but you need this translation layer function call ==> Tool and MCP sits in the middle

https://platform.openai.com/docs/guides/function-calling
by pseudo0 | 2025-04-14 02:24:07+00:00
Except that NY to Miami route you cited takes 28 to 33 hours... You could do that trip in a single long day driving, plus save money if you're a group of 3+ people. And then you'd have a car at your destination, which is pretty mandatory in most parts of the US.

It might be decent for a solo traveler, but for the stereotypical family road trip to Florida, the car still wins out.
by CursedSilicon | 2025-04-14 02:25:09+00:00
Minor corrections

- Only the G5 *Quad* had PCI-E, all the others were PCI-X (yuck)

The Quad was also the only one to take DDR2 RAM, though did support up to 16GB

All Apple Macs though are PPC64 Big Endian, not ppc64le. This causes no end of problems with software that now assumes "IF PPC = LE"
by adrinant | 2025-04-14 02:26:15+00:00
Most founders don't have access to experienced VCs or YC partners who can poke holes in their pitch before the real thing. Even solid businesses with good fundamentals can struggle to communicate their value effectively.

Sure, if you're an established profitable business seeking straightforward financing, you might not need this. But most YC applicants are early-stage founders trying to articulate vision, potential, and execution capability. This tool might be able to refine that message.
by hattmall | 2025-04-14 02:27:34+00:00
Reddit was definitely an amazing place for Niche hobbies. Forums were great too, but the layout and having an "orangered" beat out forums. Plus you could be on so many forums at essentially the same time. Prior to reddit I had basically the same setup with RSS feeds for like my top 10-15 forums. But reddit basically copied and eclipsed that and the forums pretty much all died.

Forums were great too, but reddit made it really easy to get access to new niches quickly. Without having to join a new site, learn the forum slang and etiquette, etc.

Reddit is awful now though. IDK what the alternative is either. I'm in a few discords and Facebook groups that cover most topics but they both offer a much poorer user experience imo.
by mehdibl | 2025-04-14 02:27:49+00:00
You didn't read the spec. And you didn't mention Stdio. Stdio is secure and that's what is used by Claude Desktop the first MCP client and they don't support SSE yet. Since the start, SSE was set a draft and there was a long discussion over the authentification implementation first round already got defined and second is defined again.

I saw a lot of articles since MCP was buzzing same claims copy & paste. And the post show a lot of confusion for what MCP is and MCP do.
by anakaine | 2025-04-14 02:27:53+00:00
Awesome, thank you.

Does the library inherently handle threading and concurrency to make use of beefier CPUs, or does that need to be coded in to the users Python script? I'm asking as I'll most likely have a go at extending a current project with a custom model or two and am tossing up where to put money in PC hardware. I suspect I'll need to invest both in GPU and CPU, the former for training, and the latter because not everything runs on GPU.
by nyarlathotep_ | 2025-04-14 02:28:08+00:00
> really can't see how Facebook can become relevant again, their time is gone, people got tired of it.

Yeah my thoughts exactly.

I really can't tell who or what it's supposed to be for. It seems almost anachronistic--I still have such a positive association with the name because of fond memories of what it was ~12-15 years ago. Ironically it's only that was as I've hardly used it in a decade.

Come to think of it, it probably has something to do with the timing--it was a cornerstone of Millennial youth and the emergence of social media when it was still a new idea and before, well, everything that's happened since.

I really wonder what the actual user metrics are by type of engagement and age now (not some nonsense like DAU or something that captures an occasional idle scroll or background process).

Maybe it's just my American-centric view and it's used more worldwide? I remember messenger being a big thing for some time too, but I think that's also faded?
by johnklos | 2025-04-14 02:29:15+00:00
Regarding OpenBSD: I don't know if 32 bit PowerPC support will be around for all that long, if one considers how many platforms have been dropped from OpenBSD in the last few years.

Also, it doesn't look like OpenBSD has binary packages for 32 bit PowerPC:

https://cdn.openbsd.org/pub/OpenBSD/7.7/packages/

Although I do see packages for OpenBSD 7.6 from last year:

https://cdn.openbsd.org/pub/OpenBSD/7.6/packages/powerpc/

There's always NetBSD, though, which has tons of binary packages and which isn't going to be dropping architectures like PowerPC any time soon :)
by aetherson | 2025-04-14 02:29:17+00:00
The rate of having a liquidity event for startups, particularly startups past the A stage, is just obviously not ultra low. Like, is it better than 50%? Reader, it is not! But it's not sub 10%, either.

People can make intelligent decisions about equity without hyperbolically insisting that the chance that that equity will be worth money is one in a million.
by schneems | 2025-04-14 02:29:36+00:00
I wrote and released a similar concept in 2012 in response to co-workers constantly breaking my code and not running tests before committing. https://rubygems.org/gems/git_test/

That was before we had a reliable CI server and let me tell you, fixing the CI server was a much better investment than convincing everyone to run and document their tests locally. The basecamp tool is more polished than what I cobbled together, but I personally won’t be reaching for it any time soon.
by OgsyedIE | 2025-04-14 02:30:22+00:00
I'm fairly sure this is already in the usual canon of statistical mechanics.

"When one compares a hotplate with and without a Benard cell apparatus on top, there is an overall increase in entropy as energy passes through the system as required by the second law, because the increase in entropy in the environment (at the heat sink) is greater than the decreases in entropy that come about by maintaining gradients within the Benard cell system."
by jltsiren | 2025-04-14 02:30:47+00:00
A lot of the controversy around the Chinese room argument is because people don't talk explicitly about different modes of thinking. One mode is searching for useful concepts and definitions. Another starts from definitions and searches for consequences. The discussion about the nature of intelligence is mostly about the former.

Intelligence, as we commonly understand it, is something humans have but we currently can't define. Turing proposed a definition based on the observable behavior of a system. We take an aspect of human behavior people consider intelligent and test the behavior of other systems against that. If we can't tell the difference between human behavior and the behavior of an artificial system, we consider the artificial system intelligent.

Searle used a thought experiment to argue that Turing's definition was not useful. That it did not capture the concept of intelligence in the way people intuitively understand it. If it turns out there was a person speaking Chinese answering the questions, the behavior is clearly intelligent. But if there was only a simple mechanism and a precomputed lookup table, it doesn't feel intelligent.

Maybe we need a better definition of intelligence. Maybe intelligence in the sense people intuitively understand it is not a useful concept. Or maybe something else. We don't know that, because we don't really understand intelligence.