skysight-inc/HackerNews huggingface dataset:
A lot of discussion here about where boundaries would be with free speech, how this would be implemented, specific details. But, as with any policy, this is not a binary "do it or don't". This is a dial that can be turned in a more libertarian or a more regulatory direction. (In fact, even this is simplistic: it's many hundreds of conceptually correlated dials.)

The interesting question is whether we're happy with where the dial is right now, which direction we want to push it, and how fast --- and the underlying meaning of the article is that maybe we should be pushing it in the regulatory direction very fast indeed.
1. That's silly. Nobody from Ohio knows exactly what Texas is going to do until Texas actually does it. Hell, someone from Texas doesn't know either.

2. Lawmakers are responsible for the laws they write and vote for. They are partly responsible for the response to those laws by individuals, e.g. the response by healthcare professionals to grey areas created by those laws. Not fully responsible (otherwise it wouldn't be a grey area). Likewise voters are responsible for the lawmakers they elect, but only mildly responsible for the actual verbiage of the laws, and from there even less responsible for the human response to grey areas created by those laws. So sure, there is a measure of responsibility, but that measure is so minor and indirect I personally wouldn't break friendships over it, assuming they are unhappy (to some extent) with the end result.

To flip this around on you a bit: I assume then that you also blame voters when a District Attorney (who they elected or who was appointed by a mayor they elected) allows a violent offender off with minor punishment instead of serious prison time, and that violent offender murders someone shortly thereafter. All those voters are party to murder because the candidate ran on a platform of being not tough on crime and they chose to elect that candidate, right?

In a democracy, you can always blame some subset of voters for some bad outcomes, but at some point I believe that you need to re-focus on the people more directly responsible.

Said another way: I genuinely believe that most pro-life voters would not directly vote for a law (on a ballot) if you said to them (and demonstrated it to be true that): "this law as written will cause the (avoidable) deaths of pregnant mothers who want to keep their babies but have a miscarriage". If you could then present them with an alternate law/plan that still restricts elective abortions to the extent desired by the initial law but without that downside, 99% of the people you are blaming would vote for that new version. Given that, I find it hard to so strongly blame those voters. They voted for restrictions on abortion, not restrictions on life-saving miscarriage care. The fact that those things became entangled is not surprising, but I hardly think it is something voters foresaw when at the voting booth, as they are voting for the broad idea, not the specific verbiage that creates grey areas.

You can of course then blame them for not thinking through all possible outcomes and percentage likelihoods of certain scenarios, but at some point that just feels like you are blaming people for not being perfectly rational robots with perfect knowledge of future law-writing.
> Publishing factual information in a place people expect to find it is not advertising.

According to the definition given, if the intent is to "promote a product", and money changed hands it is.

It also meets websters definition of advertising:

> the action of calling something to the attention of the public especially by paid announcements
Eh, even if you exclude any potential side effects like that I don't see it being workable. I believe advertising as done today is _mostly_ a zero sum game, but without any advertising at all, it's going to be _really_ hard to find out about stuff!
Wow I never knew this!
Indeed. I was curious about a 88x31 matrix of buttons.
You don't have to drive every argument/position to its logical extreme ...
A case of humidifier lung; the key diagnosis is detailed medical history taking
Ohh, Optimage and ImageOptim are different. thanks for pointing that out! We just came acrross imageoptim thanks to your comment. interesting to see how it offers subscriptions.

JPEG-XL definitely way to go. we’re exploring ways to integrate support for formats like JXL and AVIF soon.
> Or towns in various places that prohibit signage that is not in the same plane as the edge of the building (i.e. no sticky-outy signs).

In many places where these signs are banned, old grandfathered-in examples have become beloved heritage landmarks.

The musée Carnavallet in Paris has a fascinating exhibit on the city's history based entirely on old business advertising signs.

An example here in Vancouver: https://vancouversun.com/news/whats-the-future-bow-mac-sign-...)

I detest a lot of modern forms of advertising as much as the next guy, but at the same time I think we'd be choking off a lot of interesting and enriching human expression by trying to remove it entirely.
Yes, we have received reasonable and timely help when a wild ORA-600 appeared (with an Oracle engineer arriving on site to diagnose and apply the fix), but you are right, we had an 80-core POWER machine running this database.
I built the "ultimate” PoE-powered SBC setup
Love this. So many in the archivist community are only interested in preservation and don't care at all about making the material accessible. Love to see a project like this prioritizing the latter.
It figures. Grifters all.
I found curious that if you order the books by reading difficulty (easier to harder) The sound and the fury is on the second place.
This. In office-heavy companies, the "remote guy" is one people talk about in every performance review. "They are remote, are they delivering enough value?"

With all the bad news we've been hearing in the past year, how are fully remote, or remote-first companies doing? Are there many jobs available?
The reality matters far less than the vaguely worded promises CEOs think they hear when they're sold on switching to Oracle.
Seen differently, I think it's great that there is yet another kernel being maintained out there.

Imagine if Apple decided to open source Darwin: wouldn't that be a big win for open source?
We’re not longer living in the 90s where we’re dividing the world just in secure or insecure. We’re living in a reality where everything should be least privileges.

Using a code completion service should not give that service full control over your computer.
If I understand correctly, dust particles with a size of 0.1 microns are estimated to survive against sputtering or collisions with other grains for ~ 10^8 years. This suggests the spacecraft could survive trillions of years before substantial erosion, or more if the rate of supernovas in the galaxy declines with age.

A competing process over the very long term is repeated close encounters with stars and stellar remnants. This tends to add kinetic energy to lighter objects. So, one would expect the spacecraft to gradually acquire more kinetic energy by random close encounters and eventually be ejected from the galaxy.
> None of these involve crossing a privilege boundary, they just found a weird way to do something they could already do

It's slightly more subtle than that.

The tool poisoning attack allows the provider of one tool to cause the AI to use another tool.

So if you give the AI some random weather tool from some random company, and you also give the AI access to your SSH key, you're not just giving the AI your SSH key, you're also allowing the random company to trick the AI into telling them your SSH key.

So, yes, you gave the AI access to your key, but maybe you didn't realise that you also gave the random weather company access to your key.
It is much more economical to invest in local open source people to take care of the tech need than big corp. Big corp are notorious unreliable over long period of time, their incentives are NOT aligned with the customers, only with profit and/or 3 letter agencies.
I'd say don't let the perfect be the enemy of good. Banning 80% of existing advertisement practices would practically achieve all the goals bans strive for.
As ads are getting crammed into more and more aspects of our lives both online and offline, what I find particularly creepy is there's been a push by advertisers and tech companies to normalize these practices to upcoming generations. It seems like we're getting pushed towards the status quo of Futurama where we'll have ads broadcast into our dreams... As is the case with idiocracy, that wasn't an instruction manaul. I can only hope we can push the Overton window back to a place where limitatons on advertising can at least be considered.
> Of course most married people considering a job offer would discuss it, but that doesn't mean the person making the claim isn't actually just using a delaying tactic.

I'm a very bad negotiator, but perhaps because of this I understand that it often doesn't matter what they believe. What truly matter is whether your excuse is plausible enough. If they can make it seem like you are a bullshitter then they will win. To counter this tactic you need to find a way to make it impossible for them to dismiss your need for time.

Think of legitimate reasons to discuss their offer with your friends or your spouse beforehand, and prepare the strong arguments. This way you will make it clear that it is not a "cultural thing, not to be taken literally", and how could you sound as a bullshitter if you genuinely intend discuss it with your spouse or friends?

They can still believe that you are just buying time, but it doesn't matter if they have no polite way to challenge you.

> A lot of people will openly lie, and think that's normal.

I do not lie. I hate to lie. But I can bend the truth a little. For instance, if it is me who making a decision and I plan advice from my friends, I still can decide that I will not accept any offer without discussing it with them. It is a true decision and I do not lie when stating it openly. I just need to be careful with wording to avoid revealing the full truth. Moreover if I need to I can disclose the truth, and explain then that I did mistakes in the past by not taking time to think. Now I strictly adhere to the rule of discussing significant decisions with friends before making them. I can even share a true story about a poor decision I made.

If I have no such a story, I can refer to a book on negotiation, explain that I agree that big decisions need to be weighted carefully, and assert that I won't make any decisions without talking with my friends first. Just stress it, and if it comes to it, be ready to politely decline their offer because you need time to think.

I'll reiterate: it doesn't matter do they believe you, what is matter if they have no polite way to pressure you while sticking to the rules of polite conversation. I hate to lie, so I imposing one more constraint: I must believe what I'm saying. But that's all.

> But not all people are like that, and don't want to hire corporate-standard liars.

Perhaps. I hadn't considered that. However they are likely a minority, and it will be hard to find some of them and to impress them by your anti-corporate-politics stance in a way that leads to immediate hiring. I suspect that even if you do find some, they will take full advantage of your refusal to engage in corporate negotiation tactics. It is sad, I know. The world is unfair.
Having used continuously both FreeBSD and Linux, wherever they are best suited, since around 1995 until today, I disagree.

In my opinion the single factor that has contributed the most to a greater success for Linux than for FreeBSD has been the transition to multithreaded and multicore CPUs even in the cheapest computers, which has started in 2003 with the SMT Intel Pentium 4, followed in 2005 by the dual-core AMD CPUs.

Around 2003, FreeBSD 4.x was the most performant and the most reliable operating system for single-core single-thread CPUs, for networking or storage applications, well above Linux or Microsoft Windows (source: at that time I was designing networking equipment and we had big server farms on which the equipment was tested, under all operating systems).

However it could not use CPUs with multiple cores or threads, so on such CPUs it fell behind Linux and Windows. The support introduced in FreeBSD 5.x was only partial and many years have passed until FreeBSD had again a competitive performance on up-to-date CPUs. Other BSD variants were even slower in their conversion to multithreaded support. During those years the fraction of users of *BSD systems has diminished a lot.

The second most important factor has been the much smaller set of device drivers for various add-on interface cards than for Linux. Only few hardware vendors have provided FreeBSD device drivers for their products, mostly only Intel and NVIDIA, and for the products of other vendors there have been few FreeBSD users able to reverse engineer them and write device drivers, in comparison with Linux.

The support for non-x86 ISAs has also been worse than in Linux, but this was just a detail among the general support for less kinds of hardware than Linux.

All this has been caused by positive feedback, FreeBSD has started with fewer users, because by the time when the lawsuits have been settled favorably for FreeBSD most potential users had already started to use Linux. Then the smaller number of users have been less capable of porting the system to new hardware devices and newer architectures, which has lead to even lower adoption.

Nevertheless, there have always been various details in the *BSD systems that have been better than in Linux. A few of them have been adopted in Linux, like the software package systems that are now ubiquitous in Linux distributions, but in many cases Linux users have invented alternative solutions, which in enough cases were inferior, instead of studying the *BSD systems and see whether an already existing solution could be adopted instead of inventing yet another alternative.
Maybe one or two of them, but I had Macs in 1991, and much later, and they didn’t have built-in Ethernet. You would use a dongle off the ADB port for networking.
I love these!
I don't know how much thought you're giving to mobile, as it certainly not the main focus, but the site is pretty much broken on a phone.
This sound like compression with extra steps.. What makes this technique particular to LLM weights instead of general purpose data?
what can be the alternate business model to serve services like instagram, youtube to such large no. of people???
No, it suggests courts are doing their thing. There is no reason for warnings to turn into sentences. The whole point of warning is to avoid sentence.

The super high convincing rates America has are because accused have no real lawful protection.
The Insanity of Being a Software Engineer
They don't mean 10Base2 "Thinnet", common in the late 1980s and in cheap installations in the early 1990s.

They mean a modern (ish) device which uses existing TV cabling, to avoid rewiring in houses.
I don't see any comparable numbers on the page you linked. Seems to only have numbers for 1B and 3B parameter models. Comparisons to AWQ and OmniQuant in Table 3 seem quite favorable with SeedLM showing 10% - 50% better performance.

Also seems like the techniques may be possible to combine.
Coax ethernet was often deployed as a bus: 20something computers that must be directly connected to a single cable going from room to room. If one of the plugs was unplugged or not tightened correctly, everyone on that line suffered. This happened a lot, people moved computers around. And the tech looks simple.

That is a different situation than installing a fixed, point to point connection.
I was only talking about the "RTFM" part.

> Why would "last one wins" be dumbing down the tool, exactly?

I did not refer to that as dumbing down the tool. That said, if you are unsure whether it is first or last one wins, read the documentation. There is no objective intuition here. To me "first one wins" might be intuitive TO YOU, but to me "last one wins" is.

> You're doing a big assumption that people are averse to reading documentation.

Some people definitely are, and they openly tell you that on here, too.

If you look further into my comments where I discuss "strtok", you will see it for yourself.

> You are likely downvoted because you prefer to make your opponents look irrational so you can easily defeat them.

I got down-voted because I claimed strtok is straightforward to use once you have read the documentation. I do not see how I am making them look irrational either (nor is it my intention). I am just trying to encourage people to read the documentation.
“Privacy regulations aren’t important, because I have nothing to hide.”
Working remotely only works if your workers have discipline. For me, the fear of no longer being able to work remotely keeps me productive; I don't want to give my employer an excuse to say I would be better onsite.

I've seen people argue that they miss the social aspect of working in an office... which for me is exactly what's wrong with the office work: you're not there to make friends.
They were probably close friends because they weren't business competitors.
> The team took advantage of the shift to restructure the database ""because we found that our storage provider was being a little bit naughty"", storing the data three or four times in order to charge more money

Uh... Without knowing the exact details, my first thought that "a little knowledge is a dangerous thing"
That's a really good way to think about it! (Bonus points for ASCII diagrams.) IIRC, I had some similar visualizations in the article but I cut them. And nice paper, interesting way to solve that problem.
> > ... feels like an evil plan to have more syntax errors, with no obvious benefit

> ... before you criticise something and claim it is useless.

These 2 statements feel quite far apart.
Not all MCP servers are run locally. If you are hosting an MCP server for others to use, then you absolutely need to be aware of these attacks.

A recent example from HN is GitMCP[0]

[0] - https://news.ycombinator.com/item?id=43573539
This is a CompressorJS wrapper.

https://fengyuanchen.github.io/compressorjs/

https://github.com/fengyuanchen/compressorjs
I’ve been toying with the idea of implementing a distributed analytics engine on top of Cloudflare workers and DuckDB.

I’m not sure if this goes against the CloudFlare TOS tough (last time I checked they had some provisons against processing images).
> Imagine how many small donations are made to some non-profit cause and then up being wasted on paying for fancy proprietary fonts.

I can imagine they'll take the angle it helps improve the "brand-awareness" which supposedly bring them more profits in the long run.

For some non-profit I've given to I've received more donation reminder letters that my one time donation would have cover for.
Most people don't have integrity, and are moderately failed educations. They are doing whatever they do in more of a mimic fashion than actually understanding anything.
Depending on how modern it is, you might well have "telephone extensions". In principle this is Cat 3 cable strung in a tree shape, but in practice the electrician is probably buying wholesale cable - carrying one reel of Cat 5 for all jobs is easier than owning a Cat 3 reel and a Cat 5 reel and bringing the right one for each job, the price is usually either identical or within pennies. So there's an excellent chance it's Cat 5 cable anyway†.

Now, Cat 5 cable is a perfectly good telephone cable, but it's also Gigabit Ethernet (over reasonable distances, you don't live in a mansion). The tree shape won't work for networking, but the individual cables buried in walls or elsewhere are basically just right there already. You just hook the existing cables to new Ethernet shaped faceplates. I am literally writing this from a wired connection in a bedroom, nobody built this to have Ethernet, they built it to put a phone in the main bedroom, but it's 2025, nobody owns a wired phone, everybody needs Internet.

† Also the network cards can't tell, they will try to achieve 1000 Mbit/s and chances are they succeed even if the cable isn't actually rated Category 5. I have retro-fitted modern switches to an ancient building (the old Mountbatten chip fab at the University of Southampton, before it burned down) and in 90+% of cases this "upgrades" the connection to Gigabit because the Cat 3 cable pulled a decade or more earlier was good enough.
> One lesson is that you have to be willing to walk away.

That's probably because I did not explain it well enough. I can tell you the lesson, because it is impact it had on me :-).

I was already willing to walk away and was about to. I found the book by chance, in something like a random HN discussion. Without the book I would have resigned without asking for a raise, I know it.

Then I got a few lessons about the way I should prepare for asking for the raise, and the big mistakes I should not make ("don't say this", which seems obvious when you read it, but which I would have done wrong).

Finally it helped me talk about salaries when I was interviewing for other jobs. Again, difficult to say if I would have ended up with a lower salary without the book, but it most definitely gave me the confidence to talk about compensation, and I think it's worth more than the $40 of the book.
Why shouldn't you make friends at work? Where else do you get to meet the same person 10 hours a day, 5 days a week? How do you become friends with someone if you only meet them once in a blue moon?
Healthy Battery Charging – Prolong the life of your battery
Color Is a Mathematical Nightmare
Does that mean paying for Facebook?
socket-activated per-connection instances

Yay, they reinvented inetd too!
Mining firm seeking U.S. approval to dig in international waters
so if it does not enforce a particular transport layer, it just defines a couple of methods on top of jsonrpc?

or is there more to it?
The AT&T lawsuits are a moot point, as they were all settled in the early 1990s. They are the sole reason why FreeBSD and NetBSD even came into existence – by forking the 4.4BSD-Lite codebase after the disputed code had been eliminated or replaced with non-encumbered reimplementations. Otherwise, we would all be running on descendants of 4.4BSD-Lite today.

Linux has been running uninterruptedly on s/390 since October 1999 (31-bit support, Linux v2.2.13) and since January 2001 for 64-bit (Linux v2.4.0). Linux mainlined PPC64 support in August 2002 (Linux v2.4.19), and it has been running on ppc64 happily ever since, whereas FreeBSD dropped ppc64 support around 2008–2010. Both s/390 and ppc64 (as well as many others) are hardly hobbyist platforms, and both remain in active use today. Yes, IBM was behind each port, although the Linux community has been a net $0 beneficiary of the porting efforts.

I am also of the opinion that licensing is a red herring, as BSD/MIT licences are best suited for proprietary, closed-source development. However, the real issue with proprietary development is its siloed nature, and the fact that closed-source design and development very quickly start diverging from the mainline and become prohibitively expensive to maintain in-house long-term. So the big wigs quickly figured out that they could make a sacrifice and embrace the GPL to reduce ongoing costs. Now, with the *BSD core team-led development, new contributors (including commercial entities) would be promptly shown the door, whereas the Linux community would give them the warmest welcome. That was the second major reason for the downfall of all things BSD.
That sounds quite reasonable to me. That's about what a freelance proofreader charges to edit a book, if https://thewritelife.com/how-much-to-pay-for-a-book-editor/ is correct, and that's working with a (likely Word) document which isn't poorly scanned from paper.
Could be Simpson's Paradox: https://en.wikipedia.org/wiki/Simpson%27s_paradox