HNHacker News
TopNewBestAskShowJobs

nullspace

1,697 karma · joined January 29, 2012

[ my public key: https://keybase.io/varunkvv; my proof: https://keybase.io/varunkvv/sigs/aCqx43wsQwT5M4kmvrNW3L3Gvg6zc9LH8Hl1nXOajoE ]
submissionscomments
nullspace··on Jeopardy Heatmap Written in Elm
heh, just took a look. I don't, in this case, it's worth it. It's "unminified", but it's certainly not readable or at least not worth reading through for a simple application like this. I understand that this is just the output of the elm compiler along with its standard libraries.
nullspace··on Deta Cloud – Developer-friendly cloud platform
> I would assume the plan is to either first take over the market

Step 1: Introduce free product

Step 2: ???

Step 3: Take over market

In their docs, they have mentioned they plan to monetize through a parallel product: https://docs.deta.sh/docs/home/

nullspace··on DoorDash will require all employees to deliver goods
This is extremely easy to defend from an H1B perspective for an engineer. It just obviously comes under testing the platform that you build, delivering high quality products and building strong relationships with the rest of your team towards that end.

It is also the reason why this program seems to exist in the first place, so it all looks like good faith.

nullspace··on HashiCorp IPO today
Yes, and even investors.
nullspace··on Firefox 94
I am typing this from Firefox, which I switched back to right after Quantum.

I don't want to give an impression that I'm a shill, but I'm getting more and more intrigued by Brave every day. I think they made the right call by focusing on crypto, their search indexing technique is very unique (and it works!), as is their BAT attention token. They are _trying_ to doing something different, Firefox is not.

What I instead get from Firefox for trying to support their monetization, is seductive-looking spammy ads on their New Tab page that come back even after I dismiss them. Brave ads vs Firefox ads would be a tough comparison - the former is more annoying and intrusive, but I definitely think I prefer them. And long term, I think I would bet on Brave _over_ Firefox, unless something changes.

nullspace··on Blamer.el: A Git blame plugin for Emacs inspired by VS Code’s GitLens plugin
Sorry, I beg to differ. I think GitLens is hands down the most useful VCS plugin I've ever used in an editor. Every single day, I find myself reading a line or two of code and wondering who added / changed that line and why.

Of course, it's not perfect, but it's a pretty damn neat hack!

EDIT: As a secondary effect, it also gives me a reason to ask team members to write better commit messages: "Hey, I was just browsing through the code, and landed on this commit, but the message does not tell me why the change was introduced." That happens more often than it did before I started using GitLens.

nullspace··on I couldn't debug the code because of my name
> the best course of action would be to change my name

As someone who has been told this, for other reasons, I empathize. My reaction has always been - "Your system can't even handle names, you need to fix it".

Edit: I wish there was a library / service that helped you handle all sorts of edge cases in names, so that you don' t have to worry about it. Just use a user-id, and set / get a name from a lib / service that can actually handle it.

nullspace··on Apple’s Gaming Revenue Reportedly Exceeds Sony, Microsoft and Nintendo Combined
Yeah, I agree. Microtransactions are indeed the elephant in the room. I purposely spoke about the best games, because once you go below that you run into developers who build games that strongly incentivize you to spend lots and lots of money on microtransactions, and completely ruin mechanics of the game that make it engaging.
nullspace··on Apple’s Gaming Revenue Reportedly Exceeds Sony, Microsoft and Nintendo Combined
Haha, I don't mean offense, but your comment sounds like "back in the day we did things better". There's a huge variety of really games available on iOS that cater to all but most hardcore gamers. Even the games that seem trivial on the surface (Candy Crush) can provide hours of deep entertainment, and best of all you don't need to commit 30 minutes to 1 hour to it in a single sitting.

Personally, I think the best games on iOS are better than the best games of the 90s. Reasonable people may disagree, however, it's definitely not far.

> For anyone that does mostly mobile gaming: I’m curious if you feel it’s enriched your life or has just been there to pass time?

Yes.

nullspace··on Ubuntu 21.10
I get annoyed when I see posts like this with revisionist history.

I can't comment on everything but:

> Unity (abandoned)

You probably don't recall how bad Gnome 3 was initially, and how much better Unity was over Gnome 2. Sure it also had its issues in the beginning, but it took a really long time for Gnome 3 to catch up.

> snap (flatpak, done differently, not yet abandoned :).

I am pretty sure flatpak didn't exist when snap was announced. Or it was around the same time.

Given the above two, I'd place very little credence on the rest of your points. I agree with the Mir situation to some extent, but look at how long wayland has taken to ship.

nullspace··on America is substantially reducing poverty among children
I think this might apply only if you are married but filing together. Not separately. Not 100 percent sure about this though, so feel free to fact check me. We’ve been doing married filing separately and my wife has been getting the full amounts afaik.

Edit: did some light googling and yeah there was nothing obvious that being single parent is better than being married, financially. So I think the above claims will need some qualification.

nullspace··on America is substantially reducing poverty among children
> Which is driven by a welfare system that punishes married couples with lower payments

Is this true? If you're not married, then doesn't only one person get to claim the benefits? Not benefits x2?

nullspace··on Advice to New Managers: Don't Joke About Firing People (2020)
Yep, it’s usually not possible for a manager to unilaterally fire you here either. However, a manager who has built up trust, by delivering and building a strong team, can tremendously influence that process.
nullspace··on Hospital staff must swear off Tylenol, Tums to get religious vaccine exemption
Which is correct right? Someone who avoids pork would definitely avoid those.
nullspace··on Will Xi Move on Taiwan?
Haha, until I read your comment, my reaction was “huh interesting, Russia has banned Huwaei” as well.
nullspace··on Court issues permanent injunction in Epic vs. Apple case
Yeah, agree. I think this would kill the App Store model. It's surprising that the stock only dipped by 2%. What am I missing?
nullspace··on Bahraini Government Hacks Activists with NSO Group Zero-Click iPhone Exploits
This is interesting. I lived in Bahrain for about half my life and left around 2004. At that time, I'd say the USA had a much greater leverage on Bahrain than Saudi did. Although, they were still quite cozy.

Has that dynamic changed in more recent years?

nullspace··on Launch HN: SigmaOS (YC S21) – A MacOS web browser designed for faster work
Heh! I don't have Big Sur on my work laptop yet :)

So, I'll give it a shot as soon as I can upgrade. The standard chrome dev should be good enough, if that's what it is.

nullspace··on Launch HN: SigmaOS (YC S21) – A MacOS web browser designed for faster work
The negativity in this thread is extremely distasteful. :/

Just want to say, I think what can differentiate this from other browsers + extensions will come down to how well-integrated all of it is. Tab fatigue for work browsers is real and if this helps solve that, then it's worth it. From what I see on your landing page, the UX / workflow looks extremely attractive.

Couple of things,

a) I do think the $15 per month is a bit too high for my use case - this is the same price as Intellij - which provides enormous value (edit: over alternatives). b) there does not appear to be any dev tooling at least on your landing page.

Both of those together probably means I'm not going to use it, but hope you find your niche market. Good luck!

nullspace··on Avoiding Founder Burnout
On a side note, I find it fascinating that someone who worked on KSplice went on to work on Zulip. Kernel dev and chat software, to me, are two different worlds.

Would love to here that story.

nullspace··on Deno 1.13 Release
We are, in a limited fashion.

Can't give too much details (mostly because I'm not directly working on it), but the ability to run in a constrained sandbox and the ability to easily do go style imports from github is seriously useful for our use case.

Don't know how it's going to pan out, but from a high level deno seems to be very well designed. I'm looking forward to see the various niches in which people use it.

nullspace··on Launch HN: Exams, tasks, K8, eCommerce, cell sites, health, data quality, travel
I have some personal experience with this. I think what you are trying to do is commendable. Group therapies are also pretty expensive and not accessible for most people except in extreme circumstances.

The thing is if you're having say, 10 people for a 1 hour session, that gives each person about 6 minutes to share. But really more like 4 - 5 minutes after overhead. I think that is still worth _something_ (12 dollars per session sounds about right, edit: you may be able to go a few dollars higher), but you are basically trading off quality and cost here. It's going to be hard to actually build a connection and make it meaningful.

(edit: to be clear - the cost here isn't necessarily the lever - whether you charge 5 dollars per session or 25 dollars per session - you will need to make the 1 hour meaningful for the 10 people who are in the meeting, which will be the hard part IMO)

nullspace··on Dead Startup Toys
It looks like they are still around though, and at least seem to be active. The specific laptop itself, probably not, olpc does not seem to fit this list. I agree.
nullspace··on Launch HN: Pabio (YC S21) – Interior design and furniture rental as a service
This is actually really cool, and something I would seriously consider for my house.

One question about the economics. You are going to get a lot of cases where people stop subscribing after the furnishing, and then decide they don't really want it / don't think it's worth it (think good faith - not abuse).

Would you be able to handle that without too much of a dent in your costs? Would you offer refunds / cancellation, and then own the costs to take the furniture back etc?

nullspace··on Asking developers to do QA is broken – why anyone should own QA
Yeah, this is the only thing that practically worked, in a complex product I used to work on.

- If you ask the devs to do QA, you'll get no bugs other than the ones they already caught during testing and deployment.

- If you have a mostly independent QA team, they will find somewhat silly/trivial bugs like the login page not working in an extreme edge case scenario.

- However, when you ask your Product team to own QA, you get the real good stuff - "Why does this feature not actually work well with this other feature when you combine the configuration" etc. It's great!

nullspace··on Why RISC-V doesn't yet support KVM
The last email from Greg K-H is a gem for many reasons.[1]

"""

And to be a bit more clear about this, having other subsystem maintainers drop their unwanted code on this subsystem, _without_ even asking me first is just not very nice. All of a sudden I am now responsible for this stuff, without me even being asked about it. Should I start throwing random drivers into the kvm subsystem for them to maintain because I don't want to? :)

If there's really no other way to do this, than to put it in staging, let's talk about it. But saying "this must go here" is not a conversation...

"""

I deeply cherish the fact this stuff is out in public. It helps more junior software devs learn the softer skills.

[1] https://lwn.net/ml/linux-kernel/YKTsyyVYsHVMQC+G@kroah.com/

nullspace··on Robinhood’s big gamble
> they are clearly gamifying trading. > If you want to make the claim RH isn't gamifying trading and therefore the criticisms are off base, please, I invite you to do so.

I have used RobinHood just a little bit, and it's not my main brokerage. However, I take issue with your phrasing. You start with the premise that whatever it is that RobinHood is doing is bad, it's impossible to argue against this where you are standing.

I hate the app that my main brokerage provides, but it was even worse before RobinHood existed. When I bought my first set of shares on RH, I was amazed by easy it was, and how well designed the UI was. IIRC, it is also super easy to find information on the stock that you're trading, so it's not like they are making the UI dumb.

I have read criticisms like how they make buying a stock seem inconsequential, but that's frankly pretty absurd to me. Do they need to make their UI flow less smooth, or give some big warning that people are dealing with real money?

If there are any parts of their app which encourages gambling, I agree it should be removed, but the actual criticisms I read are things like "they use bright flashy lights like slot machines" which seems very unconvincing.

nullspace··on Replit Apps
Maybe I'm just naive, but I find this insanely exciting. Particularly the analogy of Youtube vs TikTok. Having the source code right next to the executable, right there in your browser seems very powerful.

If it pans out right, the next gen of memes could be games like the ones showcased here, and then people "fork" it, and change some of the code and make it their own.

I have nothing to do with repl.it, just really happy to see this.

nullspace··on Coalition of big investors pushes banks to defund carbon emitters
I think it’s kinda weird that you exclude investors out of the leaf node, which is what is happening here.
nullspace··on NSFW Server Designation
I think this was brought up somewhere in a sibling thread. It would be great to have a more granular content restrictions framework that allowed for exactly this. But how to do this in a reliable, verifiable way sounds like a real challenge.
← PreviousPage 2 of 7Next →