skysight-inc/HackerNews huggingface dataset:
You absolutely do have a right to use and sell GPL software. But you might be conflating your rights to the software with your rights to specific trademarked terms.

Consider the wording that Red Hat includes in their trademark policy:
“Nothing in these Guidelines is meant to limit your rights under the terms of a free and open source software license. Trademarks and copyright are different rights, so regardless of what rights or permissions you may or may not have to use the Red Hat Marks, you always have all your rights under any applicable free and open source software licenses.”

To my point, you also have nominative use to Disney and Microsoft marks. You could have a “Disney VHS repair shop” or a “Microsoft products technical support shop”.
I am not convinced that going for profit is in the long term financial interest of the organization. Productizing will require diverting resources from foundational research to monetization. Moreover, the brain drain from this move is predictable because the top people in the field are largely wealthy enough that they don't need to choose where they work solely on compensation.

Even if they are motivated by compensation, they may be looking around and thinking both that Altman's approach is reckless and that it is a distraction from the core research. This would give them confidence that they can beat Altman in the long term by focusing on research and creating an environment that is most attractive to the best researchers in the field while he is busy chasing dollars today by scaling out what they already have rather than truly innovating. There is plenty of money sloshing around (see Ilya, e.g.) so it's not like they will struggle finding funding.

Now, it could be the case that there is some incredible insider tech that we don't know about publicly, but if they are way ahead of everyone it is hard to see from the public information. It certainly does not look good when the early employees who actually built the technology are leaving and the businessman who has a track record of lies, manipulation and a general lack of human empathy is consolidating power, abandoning the company's core mission and asking for huge amounts of funding along with a plan to extract an enormous amount of the world's natural resources to serve his profit margins.

In other words, I am quite suspicious that Sam Altman is a ruthless con man. That is what all the reporting I've seen around him most strongly suggests. I don't believe it is in the long term interest of an organization to be helmed by that kind of leader. I could be wrong, but I am still waiting for the people who have left to clarify that his leadership had nothing to do with their departures.
That's hardly 'the best'. Recognizable plural is a useful language feature.
Initially called Zapcis, Howard Benner released the new shareware version as TAPCIS, which IIRC cost $35 to register. Worth every penny because I was paying long distance rates to access CompuServe, with phone bills regularly exceeding $250/month. (There were a few competitors, such as OZCIS.)

Far beyond automation, TAPCIS had messaging features that I wish I had today, particularly as sysop/moderator. For instance, if a message thread unraveled (as they do), and the conversation wandered from "snow tires two or four?" to "favorite radio stations"... the sysop could type Ctrl-S and snip into a new thread with a more suitable title. I WANT THIS EVERY SINGLE DAY.
To be fair, o1 is a major breakthrough in the field. If other AI labs can't crack scaling useful inference compute, OpenAI will maintain a big lead.
> There are people that think all drink is addictive, and some people for whom this is true, but suggest banning alcohol and you are considered a crackpot.

Suggest reasonable restrictions on alcohol though and nearly everyone would agree that's a smart thing.

> I have known people that worked in the gambling industry and their descriptions of the addicts are mind bending... Such people would find board games problematic, let alone a raffle situation.

You can find equally horrific stories about alcoholics. We'd have to deal with greater numbers of "such people" if we didn't actively take steps to regulate addictive substances. Even with alcohol we have limits on where and when it can be used, and how it can be advertised. Gambling is available anywhere at anytime and ads are pushed right to addicts phones night and day to remind them to keep paying and broadcast to everyone during sporting events.
I’ve always associated Go as something that swooped in on Python, Ruby and Node.js to offer an alternative that is much faster out of the gate and far more approachable as C/C++/Java. This continues to be true from my experience and I think Go succeeds at this even with some of its well documented rough edges.
What about programmers? I never consented to have my code consumed by LLMs.
Hundreds of millions of miles? That's no problem at all. FSD has already been driven over a billion miles. Basic Autopilot, 9 billion.
I have a strong hunch that physicallizing the virtual (code) can unlock a new era in computing.

We see VR/xr as kind of on the downswing (to be honest), a troth of disillusionment phase. It's unclear its use.

Meanwhile personal computing has also peaked. Our digital interactions are defined and shaped by far off technofuedalists, and we have increasingly little say &power in computing. Open source exists, but it's a hard path to waken to, to get to where you can be constructing & shaping your computing world.

My hope & interest is that, if we can create representations of code and runtimes, if we can show how computing is actuating & happening, there's a hope we can re-open computing to a broader range of barefoot developers, tinkerers, and self-improvers, and start some new virtuous feedback cycles of computing being direct, engaging, empowering again. Which will make it interesting and hip.

We already have Minecraft and Satisfactory. The jump of having complex logic be entirely in game constructs to having it be data based, having hooks and endpoints to the outside world, isn't that wild. This idea of teams having views of their codebases, such as a big spatial wall shown in the beginning, is a start, reifies the virtual, is a physical twin of the digital (rather than a digital twin of the physical). And then we can show execution and state flow across pieces of the code, watch as a new value flows across space from its assignment to the declaration. Layers of abstraction can be black boxes, where we can see a macro view of data flow then peer into an object to see it's internal execution.

We have yet to imagine what living with our code might be, and convinced that there are chances for this esoteric art to someday become mainstream, interesting, and even cozy. This de-virtualification by creating representative spaces, I suspect, taps into how humans view and model the world in a way that can open how we engage with code and systems and runtimes.
How did we ever survive without computerized vehicles?
Except contrary to iOS, on Android the C and C++ surface is very small, and calling JNI is a huge performance bottleneck.

Anyone that cares about performance on Android has to write the userspace logic directly in Java or Kotlin, and use Android IPC instead of JNI.
Yes, I started a new job in March and my various marketing efforts in multiple channels contributed, but two of my personal websites, and basically the C.V. website, is brought up in conversation by other people more than any of my other public websites.
Sounds like it's CUPS?
Another example: a relative of mine was on a trip last year and was almost in walking distance of a place I thought he might like to see. But it was on the other side of a border with tight controls and long lines, so it wouldn't have been convenient to visit at all.

Actually, I guess there are quite a lot of places like that. I've been to both the Brazilian and the Argentine sides of Iguazu Falls, and they're both great, but one is not officially allowed to cross between them inside the parks, so no infrastructure has been built to facilitate that, even though it's literally just across a river.

Or, I've heard it's quite inconvenient to get between Kinshasa and Brazaville, the two largest cities in their area, both national capital cities that face each other across a river just about two kilometers apart. There is a ferry but it's not quick and easy.
It (the 2nd one) mirrors C's designated initializers for structures:

struct foo f = {
.bar = 1,
.baz = 2,
};
Why did they remove tilde '~' as a convenient shortcut for the Home directory?
Yes, but the eternal cycle is: gain trust and then exploit trust.

Some people gain enough trust that once they start to exploit it, that there often isn’t a mechanism to apply consequences.

i.e. - politics
Not funny anymore
Lots of people already do, in essence.
Of course there are such questions. When it comes to even simple puzzles, there are infinitely many permutations possible wrt how the pieces are arranged, for example - hell, you could generate such puzzles with a script. No amount of precanned training data can possibly cover all such combinations, meaning that the model has to learn how to apply the concepts that make solution possible (which includes things such as causality or spatial reasoning).
Not funny anymore.
Do the same people who think that every line of code ever written should be free; also think that every book, article, or painting should also be free?

Or are there people who draw lines and say that one type of work product should always be free while it is OK to charge for another?
Not really. The Mozilla Corporation and Red Hat aren't direct 1:1 commercial competitors to the people they also license the trademarks to (as is the case with Automattic and WPEngine). It's an obvious conflict of interest and inherently problematic on so many levels.

If there is a real-world open-source analogue to that situation, I'd be genuinely interested in hearing about it.

To me the solution seems simple; The WP Foundation should own and license the trademark. Then use the proceeds for its mission in a way that is accountable to the community (Automattic should not have to pay of course).
I haven't used JetBrains but when I looked at editors a few years ago VSCode had an awful bug where if you had a Mac with a 4K external monitor it would flicker every time you typed a letter. It made VSCode functionally unusable for me. I use VSCode part time and overall find it less intuitive than the Nova UI/UX. Plus every time I have a problem Mike from Panic responds fairly promptly, and they've been responsive to some feature requests for things like debugging node inside Docker containers.
Lessons learnt from a failed Yarn 2 launch
Right, the point is that complexity is unnecessary.
From the associated paper:

"Flex-RV also integrates a programmable machine learning (ML) hardware accelerator inside the microprocessor and demonstrates new instructions to extend the RISC-V instruction set to run ML workloads. It is implemented, fabricated and demonstrated to operate at 60 kHz consuming less than 6 mW power."
A key enabler of a nightmare dystopia is not being able to tell whether everyday items are secretly working against you. This tech seems to open up new horizons in the field of untrustworthy objects.
The jobs in the cities weren't created by the new farming techniques though, those new farming techniques only removed jobs by the millions like you are saying AI might do.
But how should people be incentivized to create new stuff if the old one isn't being hidden away from the public's eyes. /s
> Why are you ever reverting/cherry-picking at a more granular level than an entire PR anyway? The PR is the thing that gets signed-off on, and the thing that goes through the CI build/tests, so why wouldn't that be the thing kept as an atomic unit?

The PR could contain three refactoring commits and one whitespace cleanup commit. One main change. The only thing that breaks anything is the main change. Because those others were no-ops as far as the code is concerned.
Cool! One thing Swift is really (maybe uniquely?) strong at is C/C++/Objective-C interop, including mixing "legacy" code with Swift and even replacing it file-by-file with minimal ceremony. Looks like this is aiming to bring a similar level of interop to Swift<->Java.
PDF to Audio via AI
Isn't o1 just applying last year's Tree of Thoughts paper in production? Is there any reason to believe that the other companies will struggle to implement their own?

https://github.com/princeton-nlp/tree-of-thought-llm
Is there a legal alternative to illegal projects like Libgen? I would really really want something like Netflix for books, where I can easily discover and read books.
o1 seems like it’s basically 4o with some chain of thought bolted on. Personally, I don’t consider chain of thought a breakthrough, let alone a major one.
Thanks for the detailed response, these are all very interesting constraints, but how would you convert this in an algorithm? It sounds a bit like simulated annealing? I'm aware of gradient descent algorithms used in machine learning, but how would you end up applying this to a graph layout problem?

Regarding social system architecture, I just mean system architecture, but applied to social systems.

> - Suppose the graph has meaningful topology you want to highlight. E.g., you've done a topological level sort on a DAG and want nodes in the same level to be closer to each other than nodes in other levels. Add an error term pulling nodes in the same level together. The above force-directed constraint will then handle the rest of the layout.

An example is like a loose graph of nodes, where we have 2 kinds of nodes, identity nodes and authority nodes. Identities are important - because they are publically discoverable. I want the identity nodes to be more important - and I guess that's where things like topological sort is interesting.
What is good about the analysis here? I'm sure complaining about Power BI and Salesforce appeals to the HN audience, but his basic point seems to be that SaaS has no good ideas left, is dying, and is creating illusory demand for AI. The evidence of this is that SaaS growth is slowing, but there is no effort to decouple the idea of "peak SaaS" from the broader economic trends of the last 3 years. It seems like typical Zitron negativity with no useful observations at all.
Sure. The software is free. Why should the server be free?
EV6 owner here. Scary stuff, but honestly, I'm not shocked. I feel like the EV6 is one of the better available EVs, but is hindered by Kia, based on the experience I've had dealing with the app and the dealerships.
Passive DPI/web filtering is pretty much done at this point. There's no way to tell what domain you're connecting to with ECH without doing a MITM and breaking the PKI chain or adding private CAs everywhere.
Maybe get back to the original 20 years of copyright protection instead of the insane “70 years after death of the author” that has been made solely for the interest of the IP holders?
Attackers are increasingly targeting industrial systems with brute force
Armchair anarchists aside, 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.

Money is rarely an incentive for writing a textbook, but 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.
access to money. don't even need to use it.
> I find conventional commits helpful when deciding what makes an atomic change.

I already know if I’m doing a fix, a refactor, a “chore” etc. Conventional commits just happen to be the ugliest way you can express those “types” in what looks like English.
> o1 is a major breakthrough

Is it? I feel like if you don't care about the cost it's pretty easily replicable on any other LLM, just with a lang-chain sort of approach
Imagine clothing made of it. I think that would be pretty neat future. Wearing a supercomputer that also keeps you warm!
So many times in Python when doing something related to a word game or puzzle I've written something like

d = set(open("/usr/share/dict/words").read().split())

There's a lot of luxurious convenience hiding there!
Previously: https://news.ycombinator.com/item?id=41641324
I agree automating migrations correctly from state A to B without any risk of data loss or downtime is essentially an intractable problem.

Still, the popular tools seem to have good heuristics and good DBAs recognize when migrations must be written by hand.
> ... doesn't want to admit that to Wall Street, and so covers that up by giving away the extra capacity in the form of an "investment".

Is this just a wall street thing? I'm betting that this is an excellent tax shelter as well.
Just because it was donated through volunteers doesn't mean that it is not tracked. I donate heavily, and the volunteer orgs do a lot of work to keep track of everything that is procured and delivered.
The problem is that we're going through what happened in computer vision all over again. Convnets were getting bigger and bigger. New improvements came about in training efficiency, making medium models better, etc. Until... marginal improvements became more and more marginal.

LLMs are going through the same thing now. Better and better every iteration but increasingly we're starting to see a fast approaching wall on what they can really do with the current paradigm.
> each release is noticeably better.

FSD beta was introduced four years ago. How many more updates will it take for it to achieve FSD as full self-driving capabilities?
Doesn’t everyone? X) it’s super easy now with ollama + openwebui or an all in 1 like mlstudio
The people who are using libgen, are probably also not the people who would pay an author for a book anyway.

Not saying I agree or disagree one way or another, but that's really probably the reality.
I'm not sure I can agree with that, because historically speaking would include the time we had nobility. And in that time period, having money would not provide you with power, as nobles were beyond the law and could simply cease it for themselves.
Wait until you discover that researchers aren't compensated by publishing corporations for their papers. Or that most book authors get ridiculous royalties in their publishing contract (a few percent of the price, including for ebooks that are being sold at the price of paper copies) unless they are already famous.
I've thought about this... what if output gates were a sort of contagious thing across Cloudflare's network, so they don't block communications to other workers (including DOs), but instead the output gate extends around the other worker?

Haven't done this yet but in principle it makes sense.
Hmmm I noticed you like good things and dislike bad things, hypocrite much?
You mean man in the middle deeply suspicious project maintained by who knows who which promotes itself as privacy protecting service.
Rightmove's property data is more valuable than news
> The naysayers are nearly always right. We just only remember the times they were wrong.

Wait what?
There's not really any DSL. You just put some TS in the frontmatter for fetching/transforming at build time, TS in a script tab (if needed) and the html is just basic templating that takes props.
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 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.
Don’t bring your daughter to bars that call themselves libraries? Not sure what libraries your town has but that’s not what I’ve seen from libraries.
https://archive.ph/cOFju
How would this differ from a system of public libraries, which most advanced countries have?
I believe a standardized, "mass producible" probe design where the engineering parts (propulsion, power, communications, etc) are the same from one to the next or easily swapped with modules of a common architecture when you need a different option, with several hardpoints that custom scientific instruments can be mounted is really the way to go. You build say 3 flyby probes and a lander every year and the only thing you're scheduling is where they're going. If a particular science instrument isn't ready for a launch, it'll go on the next one to that destination. The design doesn't need to be static, indeed it makes a lot of sense to be continually improving it, but instead of investing all that engineering time into a one off, you get 10 to 15 missions out of each iteration. There might be some missions that really need a completely custom architecture, but these can be limited in scope and highly optimized instead of a $10 billion dollar omnibus. With greater numbers you can both implement process improvements to reduce defects and costs, and also because individual missions are less critical you can lower standards and take greater risks. Further, budgeting becomes so much easier - you don't have things getting cancelled after 80% of the money has already been spent, or repeated delays that triple your program costs, to say nothing of project management not having to reinvent the wheel each time. And from a science perspective you can follow up interesting findings much more quickly.
Thank you for that cool insight and perspective. Indeed, not all of us need college to reach intellectual maturity. A good family farm is a great way to face the realities of nature and day-to-day human existence. Our retired bishop was raised on a farm, and despite his subsequent education and formation, I daresay it would've been life on the farm that prepared him for life in the church, and he may well agree!
I’ve been telling my friends who want to avoid Tesla that an electric Kia is still a Kia
You can pull the fuse on a ford maverick and it physically disables the telemetry. You could also opt out and disable it through the settings. Remote start from your keyfob still works. As expected remote start, seeing where you parked, remotely locking the car through the ford app will not work.