Preferences

lawl
Joined 4,104 karma

  1. mindustry allows you to still get the game on github, you just don't get steam integrations. i think that's pretty fair.

    However, even if that wasn't the case i think it would be fine. If I contribute to a BSD licensed project, i shouldn't be mad if someone ends up selling my code.

    So as long as the license permits it, I think it's generally fine. Otherwise, what's the point of the license?

  2. The difference between stores and repositories is the ability to add your own sources that you may or may not trust, making it not a walled garden.

    (And yes, that does make snaps a walled garden)

  3. Vapes are very different. Im speaking from experience. Switching from smoking to vaping is way harder than quitting vaping.
  4. Theyre pretty easy to DIY. Just look up a video on youtube of some kid doing it. Thats actually a lot more dangerous because now you run the risk of them doing it improperly and having batteries explode.

    None of the things you need to DIY a vape can be controlled because its all common of the shelf stuff used for many things.

    The only thing you can control is nicotine. And i can also order it from china, and the chinese always forget to label the concentration correctly or mention it at all.

    So, i think this wont stop kids, but might stop adults from switching to vaping. Because nicotine free vaping is impossible to effectively ban, trivial to DIY. And the nicotine part that you can try to control (e.g. india does) is only really interesting to existing smokers, but also: chinese labeling.

    Last but not least, i'm not sure i would have ever went and gotten a prescription. Probably not. The extremely low barrier of entry and ~100x cheaper were important factors for me.

  5. I disagree.

    I have dealt with bugs that were thought to be fixed a long time ago, only for them to mysteriously pop up again later. Ticket is created and the old ticket is linked.

    It's really helpful to see what was done 2 years ago, including the attempted fix that is now still live in the code base but apparently doesn't work properly.

    That said, as always, it's not black or white. There are definitely cases where it doesn't make sense, but I don't think you should call it 'totally worthless'.

  6. But they host the software, you already have to trust them.

    This threat model just does not make sense.

  7. I would expect most people spend most of their time at home and at work, so that doesn't really surprise me.
  8. Maybe I'm misunderstanding the intended scope of this engine, or I just ran into a bad result page, but:

    https://beta.sayhello.so/search?q=Java+aot+compile

    Does not seem to mention graal anywhere. (It's just a random test query that popped into my mind)

    Asking a full question for a code snippet seems to work: https://beta.sayhello.so/search?q=How+do+I+sort+a+map+in+Jav...

    How do you deal with licensing for these snippets though. Is that up to the user to verify?

  9. I don't necessarily buy this and am too lazy to look deeper into it. But I like your attitude, good luck.

    Edit: where is this 6% number coming from? https://ourworldindata.org/ghg-emissions-by-sector

    Chemical & petrochemical (3.6%): energy-related emissions from the manufacturing of fertilizers, pharmaceuticals, refrigerants, oil and gas extraction, etc.

  10. > Be honest - did you write an overcomplicated piece of code that was super hard to understand?

    Not the person you asked but I have definitely done that. Usually writing overcomplicated code means you don't understand that particular domain/tech well enough and there may be no one else around to ask.

    Half way in you realize you took the wrong approach. Now you have the difficult decision of sunk cost a fallacy here or not.

    The correct answer may not be obvious, sunk cost isn't always a fallacy. I have definitely made wrong decisions here in the past and wrote bad code.

    But sometimes the decision is ship something or nothing?

  11. Funny, i was once in a project where i was asked to build some software. They asked if I can do it in a year. When I asked for requirements they deflected to scrum.

    Probably the shittiest job I've ever had. Asked to build a system in a year with no pre-defined scope or requirements (which I complained about in advance). Told them I can build something in a year.

    Of course they weren't happy about something because they wanted more. Told them to go fuck themselves.

    Frankly, I should have seen it coming before the project started. Fixed budget, no requirements or scope should have been a giant red flag in hindsight.

    I wonder what happened to that.

  12. > When people talk about "alt right pipeline", this is it, but casper isn't the perpetrator. He's the target.

    Some of us were on imageboards when pools were being closed. I am sure there's a number of people that don't understand that 'glowies' isn't meant to be serious, but a reference to someone who also used to post on hackernews. But I can assure you, at least pre us politics, most got that it was just dark humor.

    Just like I will not accept that pepe the frog is some hate symbol, I will not accept that image boards are an alt right pipeline. If there is such a thing, they're mostly quarantined to a politics board. Who cares? Dont look at it if it bothers you.

  13. Sleep?

    This may sound overly paranoid, but if they can intercept your deliveries they'll be able to snap a picture of your house key and have covert entry.

    You'd probably need to barricade yourself in your bed room so that they cant get in without waking you up. Probably move the bed against the door so it can't be opened.

    At some point this just degenerates into requiring unreasonable paranoia and opsec. And unless you have a specific goal to achieve, it may just not be worth it.

    Plus airgaps against 0days. It's just purely very not fun I would assume.

  14. > Though if that’s a legitimate part of your threat model, you’re in a very difficult situation.

    Its probably (close to) impossible to establish a trust anchor in that situation. That trust anchor being the untampered image. How do you secure that? Yes you can send it to trusted friends, but at that point that just means they're now fair game too. Its definitely not safe on your phone because 0days now definitely are part of your threat model too.

    I think maybe if you make it your full time job, you might have a slim chance. But realistically you'd probably only manage that for a limited time.

  15. I think people here are missing that the attacker here is actually LEA and crypto is Mega's legal defense. If you've ever looked at their crypto in a different way, you did it wrong, sorry.
  16. All linuxen should be able to do that with overlayfs, I think.
  17. This is true, I like apps that stay the same and just work.

    The problem is that github encourages the exact opposite. Constant code churn, because if people see a project with last commit "2 years ago", they assume it's dead instead of just complete. Why do I know that? Because I have also caught myself doing that.

  18. It really depends on what the end game is. Diplomacy?

    Might make sense to wait and see what kind of rocks you find.

  19. I wouldnt consider it a pivot in that case. Some business plans feel like an onion, there's always a layer more to it.
  20. This feels like the equivalent of AdressSanitizer and similar tools for C. They fix a problem that shouldn't exist. At least not this extreme. C has the excuse of being old, Rust does not have that excuse. Using npm as an inspiration for cargo is just really sad.
  21. trying to get this out to people ASAP. I have reason to believe at least one of my systems is compromised. Official binaries may not be safe.
  22. Sandboxie (by default), does not restrict access to existing files in your user directory (or anywhere else).

    It stops malware etc. From persisting because it catches writes. Basically it kind of mounts an overlayfs over your drive.

    You can configure this differently, and iirc the paid donation version has an option to make your user directory private.

    I agree that this probably isn't the best default, but that likeöy was a case of not rtfm'ing, andlnot misjudging the risk level. I was confused by this at first too.

  23. Presumably market segmentation. You're only allowed VMs that dont feel like shit (i.e. have gpu accel) if you pay for enterprise vGPU shit. Can't have someone buy two of your GPUs to give one to a VM, obviously.
  24. Amd changed their windows drivers to not output video if it detects its running in a VM. Nvidia went the other way and stopped doing so.

    Both can/could be bypassed with some libvirtd xml magic, but still. Nvidia seem to slowly stop being assholes, AMD started already.

  25. Download element.io, make an account somewhere. Matrix.org has a bridge for e.g. libera IRC, so you can use it like an IRC client with a free bouncer too for example.

    Also since the protocol is http, a friend of mine lets his servers send him notifications about cronjobs by just curling an endpoint. Lots of things you can do with it.

  26. > IMHO it's good enough

    Im a huge fan of matrix and use it daily. Just to make that clear upfront. If you read HN you should use it.

    I don't think it's ready for non-technical people. The federation part still causes issues. Occassionally messages get stuck etc. I would not feel comfortable telling my mom to download element to text me.

  27. I can just as well claim that ignoring startup with a small hot loop would unfairly favor a JIT compiler, since it ignores problems that would crop up in real world scenarios such as poor code locality.

    Basically what you're suggesting would be the absolute best-case for JIT.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal