HN user

flowerbreeze

248 karma

meet.hn/city/es-Valencia Interests: Robotics Clay Meets Electronics Temporal Disturbances --- I make software. Sometimes with mechanical attachments, but most of the time just software.

Posts0
Comments85
View on HN
No posts found.

Very interesting, thank you for making it and releasing it for free!

Do you get faster as you practice reading like that? I read ~50-60 pages per hour in English. That would be maybe 375-425 words per minute and also seems to be about the maximum I can more or less follow with ReadKinetic just trying the demo text.

Although, I don't feel like I understand quite as well what I have just read and it felt a bit aggravating? Almost anxiety inducing for some reason. Maybe it's just because it is a new thing and I'm not used to it.

Also, as others have mentioned, the controls took a bit of time to figure out.

All the verifications without being able to see what it even does fully feels like pretty a big barrier, even more so than being login gated. Gives it a big banking/gambling vibe too.

Then again, I was only curious how it compares to other GPU rent options in general. Somebody going to bid on something right away might not care.

It's more like if you find one mushroom in the forest, it doesn't make sense to bring it home, get the knife, clean it, get the pan, oil the pan, fry the mushroom, eat it, clean the knife, clean the pan, put things away. It's not worth the effort for just one mushroom. If there are many, a lot of these actions only need to be taken once.

This is an interesting article, but I think most of it does not seem applicable to a reasonable civilization attempting colonization, that is aware of these problems.

  1. The population size in the colony will be very small. Maybe? It should be at least MVP (minimum viable population, not product) that is a relatively well researched concept. I'd argue that it won't be a colony below that. More of an outpost. And when talking about aliens and Fermi paradox, we don't even know what their MVP might be. It may not be even close to MVP of vertebrates on Earth.
  2. That selecting the colonists by some criteria is not useful. It is, it's just not selecting by the "best genes". It's selecting for more diversity in the first place. Lack of diversity in the colony is much less of a problem, if more of it is introduced in the first place. 
  3. That colonization is an isolated thing and people won't arrive/leave over time. Why wouldn't there be more than one colony ship, if sending them becomes viable overall? 
  4. The population does not grow and remains at the original diversity levels. Combined with 2 and 3, it may not even matter that much. Unless it experiences a series of catastrophes, it should keep growing and becoming more diverse over time again. This is of course the most questionable case. Will it? I think considering how humanity has spread like a plague on Earth, it won't be a problem.
What I think is that the table might look very different with the above taken into account. Maybe 99% of diversity in the first colony and none of it will necessarily remain static or diminishing.

From FTC website: Malware is harmful software that’s installed on your device without your knowledge.

So I think that is what we should continue to call it. LG monitors are installing malware, because they install the software silently and it harms the system by making it slower and disrupting the work of the user with advertisements.

Count Binface 10 days ago

In my experience in the UK aliases and names are used in a rather flexible way compared to other countries. Anybody can decide on a name and start using it. It's not illegal unless it is done for the purpose of deceiving people.

If people commonly use it to refer to them it makes it that person's name for most purposes. Changing the name officially also requires only an affirmation or an oath at a court, although I don't think this would be the case here.

I think nobody would care much and the majority of politicians would go along with Count Binface as the proper way of address, because it'd be rude to do otherwise. Not the least because picking a fight with Count Binface would be seen as getting themselves dirty in non-serious politics. Not a very attractive proposition to be perceived as such for most political parties no matter how ridiculous their actions might be otherwise.

Half-Baked Product 19 days ago

It sounds like you're joking, but I've long dreamed of a different type of dishwasher. One that washes instantly. I don't need it to fit more than a single plate at one time. Just put something in from one end, and out comes clean and dry plate on the other end. Like a car wash.

I am quite certain these exist already large kitchens and I seem to remember one from a school diner from maybe 35 years ago, but I've always been wondering why they don't exist on smaller scale.

Different reasons. Mine is on the table and I use it more like a desktop. It will just idle when I'm not around, because I come and go often. My current uptime shows on Debian 30 days, 49 min.

Although... 30 days is maybe a bit misleading, because I ran some heavy shaders without thinking that triggered the GPU watchdog and forced me out of my session. I think killing all user processes is almost like a reboot, although not according to uptime.

Oh it comes with custom firmware? This is very interesting. I would love to be able to modify some UX and I am sorry, but I need to get the following out of my head. All the e-readers I have had have made it impossible to turn off features like:

  1. Selection highlighting... I never use highlighting when reading fiction, but whenever I am not careful enough when turning a page, it'll go crazy with highlighting. Flashing screen, need to close the popup that has added the highlight, removing the highlight again etc.
  2. Most of the time I don't want to click on a word to find out its meaning. It's sometimes useful, but I'd rather have it under menu to temporarily enable it. Same reason as before. My e-readers tend to prefer this often enough rather than taking the "next page" action.
  3. Make "previous page" be small and not-under-my-finger. Ideally let me choose its position in a fairly precise way.
  4. Easy access to accidental "scroll to page 900". I generally don't want it to happen and to be honest, I struggle to think of anybody who does. It can live in a single tiny faraway menu that is impossible to accidentally tap.
  5. Swipe-left for previous page. It almost never happens when I want it to happen, so I'd rather turn it off.
In fact, I would love my e-book reader to have no gestures at all. Pretty please let me turn them off! All I want is a tiny button top-right or top-left corner for "open menu", a "previous page" in the other corner and otherwise "tap anywhere" is "next page".

Personal request to any e-book reader software engineers. Please save the position in the book to persistent storage on each page change or every few. At least if the e-reader has any chance of crashing at all, which has been the case with all the ones I have ever had. Yes, not all of them save it...

That's not to say that all the above things are universally bad UX. I think many of these are very useful, if reading non-fiction or having a different goal when reading such as learning a new language. It's just that they are less than brilliant if the goal is to read a book for entertainment in the most comfortable way possible with the fewest things going wrong by accidental taps.

I've been through SOC 2 Type 2 in a company with ~100 people. I think it'd be in some ways simpler as a solopreneur, but still a lot of effort. You won't require as complex controls and you don't need to communicate between different parts of company, but it'll just be yourself doing it all.

On a positive side, you won't have to do 100% of SOC 2 Type 2. The only required part is security if I remember correctly. And a lot of it is best practices that need to be in place anyway. If you are using an established cloud provider a lot of it is in place through their certifications. Some of the controls can be "silly", but generally not hard to put in place. I'd try to figure out what are the minimum nr of controls required and see if that is doable. Pretty sure auditors will give a discount there if the scope is smaller.

It can be somewhat useful for the company if taken seriously, as it can point out weaknesses in processes. Although I agree with other comments that most of it is a checkbox exercise than something that provides any real guarantees to the client demanding it.

I also don't know if getting through it with <20k $ is something that is feasible. Before doing SOC 2 we relied on the clients' security questionnaires instead, so maybe something to always ask about. Usually they were able to make an exception and allow it, although the % started shrinking over time.

Edit: Also, the auditor makes a difference. Pick one that understands small companies. A corporation auditor will get confused with "segregation of duties" if you are the only person in the company.

I wish I had known that! Guessing and trying the answers worked too, given no internet and only having a faint idea that "age control" was not in fact part of the game itself. I learned that Bonnie and Ronnie was not in fact a thing. What is "Bonnie & Clyde"? Eh, probably some band name was my guess. It took some patience, but since it was one of 3 games I had somehow acquired (how exactly is a lost memory), I had to get past the starting quiz.

Since I also barely spoke English at the time, I got stuck in the game itself pretty soon anyway. Didn't manage to figure out how to say some things the right way. "Ken sent me" is the last thing I remember from it... and I never had any idea that the game was rather dirty until much later.

To my students 3 months ago

It is rather backwards. I've not seen things quite as bad as interviewers wanting to know how many agents you can run, but the attitude of "launch & fix later" is always present and kind of depressing.

Then I think of the companies (not necessarily software) that have had long term success and their products have been quite high quality at least at some point in time. The count of genAI instances someone can keep in flight is certainly a weird metric that I think will hurt the companies who choose to ignore quality.

Unfortunately it's a long process as it's possible to get very far with great marketing and sales with a poor quality product too. Then cash out before customers figure out that there's something else that is better. I have no idea if this pattern will ever self-correct.

Off topic: I followed your guides for network programming years ago getting my tiny C server/client setup working. Thank you so much for writing them!

I think the problem is that the person described had no idea what they were doing even in their own professional capacity. They needed to know about patient data management, but they didn't.

The way I see it, if they didn't even realize that they are doing something they shouldn't, they wouldn't have even known they need accreditation, even if that was required. Unless we restricted access to gazillions of tools without it of course.

I think it'll work itself out over time as what AI is/isn't and what data privacy means is discussed more. I'd leave accreditation entirely out of it, because we cannot even agree on what are the actual best practices or if they matter.

It's the UX, deliberately omitting information or not. There at least used to be some toggles for example without any indication that they mean anything other than a minor load balancer configuration change, but caused I think $200 month bill addition. No indication at all that they have a meaningful monetary impact.

Vite 8.0 Is Out 4 months ago

I'm being rather snarky here, but the main point of front-end JS UI frameworks is to exist and to survive in their environment. For this purpose they have evolved to form a parasymbiotic relationship with others in their environment, for example with influencers. The frameworks with the best influencers win out over older ones that do not have the novelty value anymore and fail to attract the best influencers.

I think not so long from now the exotic meal experience for the young ones will be real grilled chicken that looks like a chicken. Like zebra or crocodile meat was for us northerners.

From my own little box I think that that if lab grown meat was available and affordable, I would never eat a bit of real chicken, pork or beef again. I know veganism is an option too, but... I grew up with meat and it's very difficult to give up.

I have the same problem. The "What It Is" section starts with "Mycelium is a Clojure workflow framework built on Maestro" and that's a bit generic. Maybe something to test some AI generated code and then test if the tests are tested enough using Closure, but I'm not entirely sure.

The main question that is not obvious, is what should I use it for?

[dead] 5 months ago

This is far more brilliant than I thought. I know my purpose now, "AI" told me. It's to drink wine and eat macaroni!

The only problem is that larp as ai comes back with "no work yet. check back later :(" a lot, but if you run out of credits, that's it. So... Did everyone run out of credits? I feel like there's something up with it.

I think the more generic stream concept is interesting, but their proposal is based on different underlying assumptions.

From what it looks like, they want their streams to be compatible with AsyncIterator so it'd fit into existing ecosystem of iterators.

And I believe the Uint8Array is there for matching OS streams as they tend to move batches of bytes without having knowledge about the data inside. It's probably not intended as an entirely new concept of a stream, but something that C/C++ or other language that can provide functionality for JS, can do underneath.

For example my personal pet project of a graph database written in C has observers/observables that are similar to the AsyncIterator streams (except one observable can be listened to by more than one observer) moving about batches of Uint8Array (or rather uint8_t* buffer with capacity/count), because it's one of the fastest and easiest thing to do in C.

It'd be a lot more work to use anything other than uint8_t* batches for streaming data. What I mean by that, is that any other protocol that is aware of the type information would be built on top of the streams, rather than being part of the stream protocol itself for this reason.

I've been wondering too, what the solution would be. IF the bots were actually helpful, I wouldn't care, but they always push an agenda, create noise, or derail discussions instead.

For now maybe all forums should require some bloody swearing in each comment to at least prove you've got some damn human borne annoyance in you? It might even work against the big players for a little bit, because they have an incentive to have their LLMs not swearing. The monetary reward is after all in sounding professional.

Easy enough for any groups to overcome of course, but at least it'd be amusing for a while. Just watching the swear-farms getting set up in lower paid countries, mistakes being made by the large companies when using the "swearing enabled" models and all that.