skysight-inc/HackerNews huggingface dataset:
It's the scripting language of the EDA industry. If you're designing computer chips, you're using TCL. Cadence and Synopsys standardized on TCL 30+ years ago.

It's strength is that you get to operate EDA tools as if they were shell script commands, like run_my_task -option_a -option_B

If you aren't designing computer chips, you have no reason to use it. It's a horrible language.

The sooner the EDA industry can get rid of TCL, the better.
It was always a bit too optimistic to think we will be cautiously developing AGI, in a way it's not so bad that this happened so soon rather than later after it progressed much further. (I mean in theory we could understand to do something about it now.)

Although I guess it doesn't really matter. What if we all understood climate change earlier? wouldn't really have made a difference anyway
They're not on TOR because normal people aren't on TOR. We've had various ways to distribute files with almost no way of getting caught for decades, but they're all a pain in the ass to use, requiring at the very least a native client program to access, so most people won't ever use them.
I understand why Matt is frustrated and I sympathize with the situation, but I don't think his approach is going to win him any public favor nor have a long term positive payout.
I would actually say yes, they should start doing exactly that.
Sony contributes back. To FreeBSD even, they are even listed in their list of contributors.

Hell they're one of the only 2 companies that let you compile android with their firmware for their phones. They even have instructions on their site.

This is whatabouttism, but damn, they don't deserve this kinda talk.

Example:
https://github.com/freebsd/freebsd-src/blob/0abe05aeac29d997...
> Garage door spring broke or power is out, and battery died on your electronic house lock? You're not getting in.

How, exactly, would this happen simultaneously? Any reasonable system should alert you when batteries in your locks are running low. Unless you brazenly disregard those warnings (since, the low battery at least on mine means you still have... weeks left of battery), you will always have access. Also, with multiple entry-points into the house, you'd need ALL door locks to have their batteries die simultaneously. And the power to be out. That's a level of redundancy that is just unreasonable.

> Actually had that conversation about the house with my wife when she didn't carry house keys: do you want to find yourself stuck out of the house while the pets freeze or boil because you didn't just carry a damned key?

In what world would your pets die because you got locked out of the house? You should have AC/heating... and in some sort of power outage event (which, also, would require you to not be home either), your pets are certainly not going to freeze/overheat immediately. In such a crazy unrealistic scenario, breaking a window or drilling out a lock is a straightforward solution. But also, that would require so many multiple events to happen simultaneously (to get to needing to break a window) that it will never reasonably happen.
> Poor Bill. Today we have other people

Bill is a pioneer. Musk, Bezos, (Google, Apple, Cloudfare staff) are small children compared to him. /s
Destination Berlin (1989) – British guide on getting to West Berlin [video]
Sorry I mean running not writing tests. I like the suggestion to use LLMs to write them. I often use them to catch typos. The codebase I work in is a monolith and the test runner is optimized for running many tests not one-offs.
Naysayers in the British establishment thought the 13 colonies would come crawling back when their little experiment with democracy failed and they needed some proper aristocrats who knew what they were doing.

The space race had naysayers; the NYT printed the opinion that manned flight would take one to ten million years a week before the Wright Brothers; the iPod was lame with less space than a Nomad; SpaceX and Tesla were both dismissed when they were young; 3D printing likewise dismissed as if it was only plastic trinkets; and I've seen plenty of people here on HackerNews proclaiming that "AI will never ${x}" for various things some of which had already been accomplished by that point.

There's always a naysayer. You can use their mere existence as evidence for much, it has to be the specific arguments.
It's a pretty good OSINT tool for threat actors to map out your operation imho
As far as I could tell, they weren't denied use of the code, just a bunch of other services that are not covered by the GPLv2.
Totally agree. It took me a full week before I realized that the Strawberry/o1 model was the mysterious Q* Sam Altman has been hyping up for almost a full year since the openai coup, which... is pretty underwhelming tbh. It's an impressive incremental advancement for sure! But it's really not the paradigm shifting gpt-5 worthy launch we were promised.

Personal opinion: I think this means we've probably exhausted all the low hanging fruit in LLM land. This was the last thing I was reserving judgement for. When the most hyped up big idea openai has rn is basically "we're just gonna have the model dump out a massive wall of semi-optimized chain of thought every time and not send it over the wire" we're officially out of big ideas. Like I mean it obviously works... but that's more or less what we've _been_ doing for years now! Barring a total rethinking of LLM architecture, I think all improvements going forward will be baby steps for a while, basically moving at the same pace we've been going since gpt-4 launched. I don't think this is the path to AGI in the near term, but there's still plenty of headroom for minor incremental change.

By analogy, i feel like gpt-4 was basically the same quantum leap we got with the iphone 4: all the basic functionality and peripherals were there by the time we got iphone 4 (multitasking, facetime, the app store, various sensors, etc.), and everything since then has just been minor improvements. The current iPhone 16 is obviously faster, bigger, thinner, and "better" than the 4, but for the most part it doesn't really do anything extra that the 4 wasn't already capable of at some level with the right app. Similarly, I think gpt-4 was pretty much "good enough". LLMs are about as they're gonna get for the next little while, though they might get a little cheaper, faster, and more "aligned" (however we wanna define that). They might get slightly less stupid, but i don't think they're gonna get a whole lot smarter any time soon. Whatever we see in the next few years is probably not going to be much better than using gpt-4 with the right prompt, tool use, RAG, etc. on top of it. We'll only see improvements at the margins.
Not just KIA. Most if not all major automobile manufacturers track a huge amount of data on the vehicles [and their owners/operators]. For example, many vehicles come with that OnStar thing, and so they have a baseband processor and even LTE as well as a GPS receiver, and it's always on even if you don't pay for the service, which means that the manufacturer gets to know your vehicle's location and all the places you go and the routes you take.
I've seen ebooks being sold for more money than the printed version.
Of course it can. It can show regional dishes in the digital battleground management software that every unit is using and let local units flag suspect dishes.
> something a number of US cities are suing Kia over

I can think of nothing more American than suing car manufactures because they're too easy to steal. The US is truly screwed.
Agree. People now might think a 5 minute call is a deep dive. Haha.
Donotpay should have used donotpay to fight FTC ruling back. That would have been the ultimate outcome if they would have won.
I think we agree on this. I'm just trying to understand why you threw out the bizarre Disney/Outlook analogy. Neither of those are open source: I don't have a right to sell those for many, many legal reasons so your analogy is... weird.

Yet you used those analogies as some kind of clever "gotcha" against my legal argument of nominative fair use.

Do you want to try again? Why do you believe this trademark case is, or isn't, covered by nominative fair use? That's the core of the issue and is WPEngine's stated defence. It certainly seems like WPEngine have a strong argument.
there's a saying in Marketing: "I know half my advertising dollars are wasted, I just don't know which half."

It's not that SaaS products don't offer some value, it's that they offer a nebulous, hard-to-quantify value, and when the CEO says "Can we ditch Salesforce?" the immediate response is "how will we track client relations then?" And while you can imagine a much more lean, custom-fitting CRM costing a lot less for the company, it's hard to imagine them finding it, either as a different SaaS offering or an internally developed project.

A big part of SaaS stickiness is organizational intertia.
China is six months behind the US on AI, the US has to move faster: Div Turakhia
Why didn’t he just nod and smile?

What makes people brave enough to speak truth to power?
> Anyone able to contact the original author of the program?

Why ? It is not eating enough memory ? Does not have a "Material Design" UI/U(i)X ?

(i) from inexperience
A blog post dropped: https://www.evilsocket.net/2024/09/26/Attacking-UNIX-systems...
This would happen in about five minutes if a SwiftUI port was included.

Which ironically would be just like Flutter, totally bypassing any native UI.

My gut feeling is both teams probably have a plan for steamrollering the other in the event of anti monopoly measures forcing each to accept the other store. I.e. it is conceivable you could launch the Play Store on iOS and run a significant proportion of Android apps through a compat layer.
This again proves that realistically we're hardware bound (waiting for nvidia to release bigger, more efficient and better hardware.

We won't see any improvements until the next generation of hardware comes out and allows us to do things that were computationally impossible before.

Yes, of course we can develop better transformers and improve reasoning capabilities, but that's not what I am talking about. I am mostly referencing the ability for newest "AI" hardware to multiply 256 matrices in a single clock cycle per core.
I try to eat meat to minimize the formula of:

cruelty_cow = IntModifier * Animal_Intelligence /(AmountOfProvidedMeat/Deaths) * FrequencyOfEatingThisAnimal

Solve for:

Min (cruelty_cow + cruelty_pig + cruelty_octopus + ...)

Where AmountOfProvidedMeat > NeededMeatForHealthyDiet

And Cost * AmountOfProvidedMeat < Food_Budget

I've generally found that maximizing on Fish, Chicken, and Cow (in that order) seems to be the best bet. I tend not to touch veal, lamb, or octopus.
I had a very similar idea, but for smells, years ago.
Perhaps. I think one of the main reasons JS caught on is that it had no significant baggage and the designers could take it in any direction it needed to go. Every language used by more than a few people, no matter how good it is, has some baggage. As a result, in that alternate universe, the browser scripting language landscape might have been a lot more fragmented.
I was kidding
If the intent was to interoyerate with c++ then not supporting the api is hostile. I have a lot of code using vector, if I have to convert that to arrays then you are hostile and worse that is new code which per the article makes it suspect

d does support c++ abi. It seems almost dead now but it is possible.

realistically there are two c++ abis in the world. Itanimum and msvc. both are known well enough that you can imblement them if you want (it is tricky)
But nor does the WordPress foundation need to allow WP Engine, or any user, access to the plugin library.

Chromium is Open Source, but Google is not required to allow Add On store access (even if they tolerate it from chromium forks).
Naming that one figures the astronaut almost feel like someone is trolling those types. Looks nothing like an astronaut.
All this non-stop drama and Anthropic just quietly putters along in the background.
My personal website was originally written this way. The compile and build script was about 20 lines of shell scripting (relying on pandoc), and could have probably been reduced further. It worked very well and I stuck with it for about 2 years before moving on to Hugo. It was a good experience to hand-roll all the components of a static site, and something every web dev should be required to do early in their career.
Your portrayal of libraries is inaccurate and overly negative. Library staff can ask people to leave, and if they refuse, staff can call the police and ban people like this from returning once they're removed. I grew up in libraries in suburban areas full of vagrants and junkies, and the few times they caused issues, they did what I described.
1. Tk can do a lot more than you think

2. I have seen very basic GUIs in electron just for the cross-platform nature of it.
> it's galling to see the work my co-authors, editors, designers, illustrators, translators, and reviewers poured months of our lives into available for free on this site.

Why? You may think your work is super unique/original/awesome, but the reality is 99% of the content of 99% of books is not unique or original, and those works wouldn't exist without massively relying on and borrowing from other works.

> it's certainly important for the brilliant and under-appreciated people who work in publishing, maintaining the fragile existence of our greatest technology: the book.

There are better ways of supporting work you find important than the parasitic publishing industry and copyright.

> maintaining the fragile existence of our greatest technology: the book.

Books existed long before publishers and copyright, and seem to have survived quite well.
A single walrus eats 4500 clams a day so let's hope they are low on pain awareness.
GPLv2 licenses the Wordpress code, not trademarks or the right to use Automattic's APIs.
Move faster how?
> However, the three videos published afterward averaged a like-to-dislike ratio of 55.1%.

How are they measuring this?
Modern web apps without JavaScript bundling or transpiling (2021)
You're not obligated to provide free services to people you don't have a contract with, and who are openly hostile to negotiation. This could've easily been avoid by either not mooching off free resources, or by just playing nice.

If I build my business on scraping X.com and then X bans my IPs, that's on me. They don't have to provide me free internet access to their content, that's a privilege. And this happens literally thousands of times every single day.

Still, entitled business owners try it out and then want to turn around and cry when their free cash cow turns away.
How does this even work for anti-cheating?

Antic-heat software has to go through many hoops, installing itself at the kernel level, and yet, some cheats still by-pass it.

How would a server-only approach be more accurate?

Or the goal is not to compete with VAC,EasyAntiCheat, but to provide something that works better than no anti-cheat?
I'm an author, and the compensation you're quoting is wildly low.

Beyond that: I've co-written two reasonably successful technical books. The amount of non-writing work that went into them is staggering: editing, reviewing, laying them out, creating illustrations, translating them into different languages, making them available for sale across the world, etc. It requires an unbelievable amount of skill, talent, and hard work.

The raw draft we hand in looks embarrassing beside the finished product.
Anyone exposing CUPS to the internet is living a level of not giving a fuck that CVEs cannot reach.
Yep, and I thought the fitting username was funny.
A new, layered, game-changer in life management/productivity/therapy apps?
KatLyst is a behavior change app that empowers you to make better choices for yourself, your relationships, and the world. Blending curated journaling topics, scheduling, CBT, AI tips, gamification, and sustainability you’ll embark on personal growth, empathy, and positive change.
"The Web" requires a native client program to access, yet over time has gained ever wider adoption as "most people" come to see the value and realize it's in their interest to do what it takes to gain access. We need to be evangelizing secure protocols in the same manner, especially as the insecure/centralizing protocols become ever more censored.
"Impossible" has got to be a knowing lie. Starlink knows where you are, and how fast you are moving, to connect you, and who you are to bill you for it.
I'm willing to receive that. How much will you be giving me?
I don't have time to reply to all your points, but regarding this:

> I don't need to know that a typo was fixed in iteration 5 of feedback in the PR that was introduced in iteration 3. It's not relevant once the PR is merged.

I agree, these commits should never exist beyond the PR. But I go back to my point about atomic commits being misunderstood. It's not about keeping the history of _all_ changes made, but about keeping history of the most relevant ones in order to make future workflows easier. A few months from now you likely won't care about a typo fix, but you will care about _why_ some change was made, which is what good commits should answer in their commit message. Deciding what "atomic" truly means is often arbitrary, but I've found that making more granular commits is much more helpful than having fewer and larger commits. The same argument applies to the scope and size of PRs as well.
Unfortunately the court order doesn’t have that typo. ;)
Some of them are more like people seeing the shape Jesus or a penis in clouds.
I think of Tcl as Lisp for C programmers; by which I mean, Tcl give you the metaprogramming capabilities you get with Lisp in a language that looks more like C, plays well with C, is much more straightforward than your typical shell language, and has a cross-platform GUI. A skilled Tcl programmer can do magic.

I spent ten years, from 2005 to 2015, programming almost entirely in Tcl/Tk and I loved it. Since then I mostly use it for casual scripts rather than for writing apps; but it's still my #1 choice when I need to do some scripting to automate something at the OS level.
> What is the purpose of a lawyer?

This is a good question. Is the point of paying the lawyer the piece of "intellectual output" (contract, specific advice, legal briefs, etc) or the fact that they stand behind it? Is a company using AI liable if the agents sell something for a pittance? Do the AI agents have intent and standing?
> I am not sure how you are coming to the conclusion that a higher number of medical doctors would improve the leverage of those doctors compared to hospitals. I

Because you can only see this through the lens of your own politics, you end up very confused. Leverage might make things better for those doctors... but we're not talking about that. We're talking about making things better for the public. A greater supply of doctor hours are needed... no more can be squeezed out of the existing supply of doctors (not even if you paid them more). You start talking about this topic or thinking about it, and your brain goes immediately into the "oh noes, those poor doctors, they need more leverage or something, maybe they need a union!". All I see is that they are overworked because we have a very limited supply of man-hours.

Truly, can you even force your mind to go to a place where you can think about how we might not overwork doctors? Do we just need to use medical treatment less? All those sick people are just greedy, but the doctors have to work 30 hour shifts during residency because they're shackled to the door handles or something?

> If anything the hospitals would be able to demand even more from their staff.

Yes, this would be true to some extent. But that's not the topic of conversation. It's not "how can we arrange these details so that doctors are compensated even more highly than they are now". It's literally "how can we arrange details do doctors aren't working 100 hours a week and killing people when they're falling asleep standing up". You've confused the two things, and you can't even tell. It's bizarre. I live in a world filled with p-zombies, I swear.
Well, he's been at it since the 1990s, and I distinctly remember people being way less stuffy and easy to annoy back then
> The lawsuit was stalled for months because LibGen’s anonymous operators didn’t respond. With no other viable options left, the publishers filed a motion for a default judgment in their favor.

Narrator: and LibGen’s anonymous operators still didn’t respond

The domain name injunction is interesting, but they want IPFS gateways to comply too, thats odd

but a direct IPFS hash would work, are there any browser extensions that resolve ipfs:// URIs?
At least in US cities, a lot of libraries double as de facto homeless shelters during the day. And while the majority of those folks just want somewhere with air conditioning to charge their phone, there are enough exceptions to make the environment unpleasant.
They wouldn't be as accessible to the average user.
> Do you have thoughts on persuading people to spend years of their lives writing books for zero compensation?

Most books make very very little income for the author. So it is already the case.
Moving Beyond the Plateau in Language Learning [pdf]
I have millions of lines of c++. I'd love t use something else but without interoperability it is much harder. If you only write C you are fine. If you write java you want java interoperability, similear for lisp, or whatever your existing code is in.
FCC unlocks spectrum to support advanced satellite services
Java encourages (partly through language design and partly through its community/ecosystem) [Enterprise Grade Programming](https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...). The problem isn't the language per se, but that most code bases will require you to earn an architecture astronaut certification for that particular code base.

But also, the Go spec is a couple of pages and the Java spec is, uh, it's taking a while to load for me... ah yes, 876 pages. How's that learning curve?
This is a lot less "exciting" than the LOOK AT ME MOM I MADE AN EXPLOIT social media posts implied.
The world doesn't exist in black and white. When you force the shades of grey to be binary your choosing force your conclusion onto the data rather take your conclusions from the data.

Thats not to say there isnt a strategy or that it's all values. Its to say that youre denying Zuck any chance at values because you enjoy hating on him. Bc Zuck has also said in multiple interviews that his values do include open source and given two facts with the same level of sourcing you deny the one fact that doesn't let you be mean.
It may be hype, but there's plenty of solid logic behind the general case.

There's also a huge range of practical demonstrations of non-aligned, monomaniacal and not particularly smart intelligences, that literally eat humans: bacteria.

(Also lions and tigers and bears, if you want to insist that evolution doesn't itself count as intelligence).
Technically true but in the real world those are rare edge cases.
Don't get me wrong, the product looks cool, and very useful for data analytics, balancing, game design, etc.

Just for the anti-cheat part, I'm not convinced.
Sell them at reasonable prices and people will buy them.
Ever seen someone photocopying an entire newspaper? Guess what would happen if newspapers prices suddenly were inflated to like 50 bucks.