HNHacker News
TopNewBestAskShowJobs

blourvim

46 karma · joined October 31, 2024

just trying to make computer go beep bop

blourvim@gmail.com

submissionscomments
blourvim··on Show HN: TypetoDefuse, a typing puzzle game where every solved module buys time
was pretty good
blourvim··on C for Rust Programmers
It reads really well
blourvim··on Beam: Reflection's 501B open-weight model
You can also hire teams to create data for you for higher quality.
blourvim··on Maintainer rejected AI contributions, we forked it and added video acceleration
As is your right, I don't understand the negative sentiment around this. This is an MIT license,

"... Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software..."

A maintainer is all within their rights to decide what code to accept, and it is your right to fork it. If you decide to share your fork with the world with a similar license, the world too can fork your software. That is how it worked for decades now.

People don't usually patch their software on their own, as it takes resources to do that. Even for a small change, one usually will have to recompile now and for every update,Also operating within a fork, you will get much limited help from the upstream whether that is further patches, or community support, it tradeoff within authors rights.

blourvim··on GitLost: We Tricked GitHub's AI Agent into Leaking Private Repos
You could have limited-instruction llms where the model does one thing, for example summaries. It could accept a limited amount of instructions for example, first token for verbosity, second for style etc...
blourvim··on GLM 5.2 and the coming AI margin collapse
These models rely on knowledge that are embedded in their weights, if a new library is released, a new linux version comes out, some new protocol succeeds the previous one, you want your llm to know about it. Sure you can just add that into the context window, but that has its own problems.

Unless new research, there are a few which look promising, gives a new method, training is going to be a constant cost sink.

On top of this, if you stop training, it is 6 months until someone releases an open weights model and now you are competing to give the lowest price for the same product.

Also we can't forget that this is a business that *has to* be in the global labor industry, not just a tech tool, they have to have much better models to justify the trillion dollar evaluation

blourvim··on Rayfish, Peer-to-peer mesh VPN with no server to trust
The web server is able to detect and change the response of a curl | sh thus a malicious actor could avoid some detection.

Having a binary also allows for antivirus software to be ran on it before deciding to run the binary itself or not.

I am not sure if curl | sh bypass sandboxing by default, but definitely is the case when compared to flatpak or just regular packaging

blourvim··on Software Is Becoming Marketing
Training is expensive, to keep selling tokens, they have to have the best model. They have to keep spending money on model training

A product or a platform could give them a moat, but they don't quite have that yet although I think they are looking to get there

blourvim··on Show HN: Hacker News on a train station-style flip board
quite satisfying to hear the clicks
blourvim··on Hey Nico, you didn't vibe code your data room but stole it from Papermark
What I don't understand is that if a lawsuit happens, then must the plaintiff produce their source code for verification ? Even so a git tree is trivial to change into some other arbitrary code even if a license violation has occurred. I also heard if proven the consequences are that they would lose all revenue starting from when the violation has occured
blourvim··on Why Does Everyone Hate AI?
Thats a big sometimes for me. I am unfamiliar with the app development process. For backend,I would rather design the whole thing from scratch rather than try to fix a broken architecture. For frontend, maybe that is true, but I haven't had the chance to build anything complex, just forms and tables.
blourvim··on Why Does Everyone Hate AI?
I am a backend dev, and building a mobile app for the first time, It is a toy sized project right now and it works, would have indeed taken me 5x the time to get to that point on my own.

I know from experience that to make it a non-toy project I am probably going to need to spend some, if not most of that saved time cleaning up in the future due to technical debt.

For backend, it is mildly useful at best, helpful with boilerplate and when I know exactly what needs to be built. I have not yet firsthand experienced these 10x, 100x productivity gains.

Frontend, forms,tables and generic dashboards is pretty good, I am sure one could get it done faster and better over the long term with proper technique and methods, but I just hate css

blourvim··on Tell HN: OpenAI has started putting ads on paid programs
Ah, wise words. There is still time indeed
blourvim··on Tell HN: OpenAI has started putting ads on paid programs
Mildly disappointed that it is not the dystopian adpocalypse we were warned against
blourvim··on Hey Nico, you didn't vibe code your data room but stole it from Papermark
License in question: https://github.com/papermark/papermark?tab=License-1-ov-file It is AGPL, basically means:

You have to share the source code even when the user interacts over the network with the software.

The project which uses that code, must also be AGPL,

There are ways to separate it and go around it, for example, using an AGPL auth server shouldn't affect the code where your business logic lives

I am sure they could have found a way to design their product to be compliant, especially following past drama.

This is assuming the code is indeed copied, since we don't know that for sure, it does look very similar but I am not sure how that is enforced

blourvim··on Anthropic says Alibaba illicitly extracted Claude AI model capabilities
I am not a lawyer, from what I understand that the precedent is that you can use copyrighted material in ML process. Even though meta has, allegedly, pirated the material, the cost of violation would be pennies compared to the ai spend, since that is the violation, not that they used those materials,
blourvim··on Qwen-AgentWorld: Language World Models for General Agents
Benchmarks in general are a little iffy, the whole industry is going off of vibes anyways. Can't decide before trying it out
blourvim··on Elevated error rate across multiple models
I would guess that they would want to at the very least 10x their prices. Remember they need to make up for training, marketing, etc.. and make a big chunk of profit on top of that to justify their trillion dollar evaluation
blourvim··on Show HN: Got sick of ads, so I made my own logic puzzle site
I have been playing nonograms for a year now, there was never insta death, controls are a little off, title is hidden until its solved to avoid spoilers This is obviously programmed by someone who doesn't play nonograms. Safe to assume it was vibe-coded
blourvim··on Show HN: Fish anything – a chill game using small models
i like it
blourvim··on OpenAI Submits S-1 Draft to SEC
I heard that the rule changes which would allow SpaceX to be auto bought by those funds has been blocked, previous stock seasoning rules will apply
blourvim··on Here.now: Free, Instant web hosting for agents
> I'd like you to set up here.now: the web hosting service for agents.

> Install as a skill if I have npm: npx skills add heredotnow/skill --skill here-now -g

> If not, do this instead: curl -fsSL https://here.now/install.sh | bash

We really need to stop with the curl pipe bash pattern

blourvim··on xAI Is Reportedly Using Just 11% of Its 550k Nvidia GPUs
Article says,this is a software issue. Where GPU'S are unable to get to be fully utilized due to scaling issues. I dont know how hardware that scale works, but it could very well be that they still need all of their hardware to get their current compute
blourvim··on Cursor Camp from Neal.fun
It was fun, I couldn't figure out what secrets going on at the treehouse, the book margins are too hard to read nor the locked room in the building
blourvim··on I have officially retired from Emacs
cool to see you in the wild, for me, it does work out of the box however, some sites will break or have too complex of a navigation, especially with iframes. and will have to swap to a mouse which is a bummer, which I understand is an inherent limitation of the tech, since web is not built today to do that.

solid extension, big fan

blourvim··on Show HN: Jelly – SSH Social Hangout
This should actually be fine, no different than any other web server
blourvim··on Safer vibecoding via old hacker habits
git will check the .git folder, find a hook, and run it where it is applicable. If you are cloning a remote repository may inherit you with malicious hooks. These hooks run before you git operations, for example it is useful if you want lint the code a certain way before pushing, it does it automatically.

You can disable this behavior globally. Yes, the agent should have no git access this way, however you could always do a local sub repository if you want to. You track your changes twice, but should work

blourvim··on Safer vibecoding via old hacker habits
You can keep the git folder in your machine, then use sshfs to mount the remote into your directory where: project-root -.git/ -code/ <= remote/code

This way you don't have to give git access to the potentially unsafe server. Git hook attacks are still possible so disable those by defaultç

This is an unusual folder structure but works fine, let me know if there is anything iffy

blourvim··on Self-Parking Car Evolution
nice one, discovered a trick where holding space space while holding left or right allows side stepping.
blourvim··on Typing Speed Might Matter Now
Most people who spend time in front of a keyboard should without effort should attain 60 words per minute naturally. With decent techniques, you can go up to 80 wpm. Now there are speed typers who can do 250 wpm. Can you really think meaningfully at that speeds, in a way that it can be understood and is useful ?

At that point one could argue that running your own server to get instant responses from your llm matters, while we are at it, compile times, tests, search queries, could always use be shaved some milliseconds per.

With speed reader tools I can comfortably read and understand 500 wpm, should we now switch to speed readers since we read code more often than we write it ?

No, in reality, you create software faster when the code you write the first time doesn't result in errors, which requires knowledge of your stack.

Even if you are not looking to read your code, LLMs also benefit from good programming practices, some of these programming practices should produce code which is clear, changeable and extendable

Page 1 of 2Next →