HNHacker News
TopNewBestAskShowJobs

greybox

558 karma · joined July 16, 2013

submissionscomments
greybox··on Choosing Nim out of a crowded market for systems programming languages
Im currently writing a multiplayer game client (personal project) in nim +SDL2 which is comes with bindings for. Now and then I hit some obtuse compiler error messages, and the compilation times aren't the best. But honestly I'm glad I chose it over c++, which has been my default choice in the past. I wanted to try something new and I'm glad I stumbled across it at the right time
greybox··on Ask HN: What Is Happening in the UK?
I don't want to get in to discussing the politics or ideology here, but.

I wouldn't say that it's just "some people on the left" - I dont want to place myself on either side of the fence but sky news are doing interviews with cross sections of Conservative / Labor / Swing voters and most of them think that this is Truss's fault.

You are correct that this has coincided with the dollar making gains against most other currencies, and the effects of the mini-budget may be difficult to dis-entangle from that, but from the people I've seen interviewed, most people agree that the mini-budget has at least made things worse for the pound. It's worth pointing out that the pound has fallen significantly against the euro too[0].

[0] - XE dotcom

greybox··on Questions to ask a prospective employer during a job interview
A lot of these are fine for web development jobs, but for other kinds of software EG AAA Games, Real Time, Control / Monitoring software with specific deployment environments, Payments processing etc.. these won't be applicable.

I am someone who's worked in a few of these industries over the years, let me list a few examples of the kind of places where the answers you get to these questions won't indicate goodness or badness of the employer.

"Do developers in your organization have full admin rights on their own computer?" For security critical applications, often no. For obvious reasons. For payments software, the company may be compliance mandated to not give you full permissions either.

"Are developers free to choose and install the operating system?" For games. Especially PC games, no. If you're developing for windows, you'll develop on windows, often with VC++. (maybe if you're using Unity, you're CI pipeline will produce builds for you)

"How long does it take to run the CI for new merge requests?" In game development, it's not unheard of for a full release build to take an entire day. Games are complicated, often requiring a lot of libraries that are cached, but still need to be downloaded onto a fresh instance where a build will take place. This takes a long long time.

"How many different IT support organizations do you have. Where are they physically located?" Mastercard has its IT support organization located in the US. Even for it's UK offices. Tickets still get solved quickly even at awkward times in the morning for GMT employees.

In short, most of these are only applicable to web development outfits. There's nothing wrong with that, web dev jobs are the majority of jobs. But just be aware that this is baised towards that.

greybox··on Roguelike Tutorial in Rust (2019)
It's wonderful that someone took it upon themselves to write this and release it open source, thank you!
greybox··on NimSkull: A Hard Fork of Nim
Seems a little petty, just because someone's making something you are using for free, doesn't mean you should get to decide on it's direction
greybox··on Mastering Nim – now available on Amazon
I love nim, but I disagree with the "quick compilation" point here. The compilation is horrendously slow. (by default it compiles down to C, then to exe from there).
greybox··on Why Google is so unbearable, and how to fix it
You really think you're unique?
greybox··on Why Google is so unbearable, and how to fix it
I switched to using kagi.com a while ago, and I've never looked back. I've tried to use duckduckgo before but just ended up using '!g' most of the time.

Kagi is in a whole other league. It's on par with, if not better than google search. I highly recommend it. When they introduce the paid tier I'm sure as hell going to subscribe to it. At this point I would trade my Netflix subscription for it.

greybox··on Apple employees criticize work-from-home policy in open letter
Im pretty sure caretakers can;t work from home ....

Also isn't it pretty racist /sexist to suggest that just because your black or a woman, you won't be able to commute?

greybox··on Lies we tell ourselves to keep using Golang
I don't think that the author is telling anyone to stop using Go. They are suggesting that there should be a better alternative, and there are lessons to be learnt.

I don't think we should be so cynical as to just lie down and accept that some things are just too hard to get right

greybox··on I want off Mr. Golang’s Wild Ride (2020)
I've been using go for a personal project for a few months now and it didn't take very long for me to run into the: > It is a minefield of subtle gotchas that have very real implications

The generics problem isn't solved with the introduction of generics either. What they have introduced feels limiting in ways that will solve none of the problems that I have had to deal with by using large amounts of code replication to avoid having to use reflection.

I like go because it provides a good WebServer STL, besides that, for my next web project I'm going back to using C++ or Erlang.

greybox··on On anti-crypto toxicity
While I agree with some of your points here, (Mitigating the need for intermediaries in certain situations)

- Crypto inherently holds no security benifits over traditional banking. Fortran has been used for decades because it has worked, and there has been little need for change.Fortran isn't a security hole in itself. In fact it has all of the same problems with private PIN access and MFA, PLUS all the downsides that come with malicious smart contracts. As far as personal security goes, crypto is much much worse.

- The immutable and public nature of smart contracts. Why should anything be immutable? What if something is done by mistake, or by fraud? The benefits of traditional banking is that at the end of the day, there is a human on the other side that can reverse things if stuff goes wrong.

- I see no benefit of the entire chain being public, just because I give someone my public key, because I spend money with them, or my employer needs to pay me, why should they be able to see EVERY transaction I have ever made?

greybox··on On anti-crypto toxicity
I agree here, it would be nice if this was the case. Like you I also worry that in it's current form a crypto banking implementation for the underbanked people of the world would be a worse solution for everyone.

- No human being that's able to reverse fraudulent or mistaken transactions

- Currency that's hardly more stable (probably less so) than the world's the least stable currencies

- A digital environment that's rife with fraud and a completely fresh and unknown attack surface due to the nature of smart contracts

- Sky high transaction costs. Meaning the poor (the unbanked) will may more for banking than the rich do. (like they do for furniture https://www.washingtonpost.com/news/storyline/wp/2014/10/16/...)

greybox··on On anti-crypto toxicity
Regarding the list of questions that are presented here EG - "How can we create a more equitable financial system, where everyone has access to banking services?"

Can anyone explain to me how crypto is uniquely suited to solve this problem? I'm not in principal against crypto currencies existing, but more and more I just see people trying to apply it to problems that they think exist because "the financial system is over regulated" - without providing any argument for why regulation is causing the unfairness in the first place?

I have yet to see anyone define a single problem in the financial system that crypto is uniquely placed to solve (besides funding criminal activity and bypassing sanctions), that wouldn't be better solved from better competition between banks.

Not every country in the world has a banking sector that serves it's customers as badly as in the US.

greybox··on Zas Editor
Any plans to bring this editor to other platforms? As a game developer a Mac isn't an option for me
greybox··on Ask HN: Is anyone working on a true alternative to Windows?
I should have stated this in my question, but I don't consider Linux an option.

I don't want to deal with the bugs that come with it. Every time I try to use it, it feels unstable. Mainly that manifests itself in problems when opening and closing and the lid of my laptop, or problems with controlling the fans

greybox··on How to work with me
Although I can see this as a way for a remote manager to break the ice with a team
greybox··on How to work with me
Interaction is a two way activity. Different team members at my workplace interact differently with me than to other people, and I with them. That's just down to months of important, casual, subtle interaction and boundary setting.
greybox··on Tea – the toolkit that builds the Internet
I wonder how quickly scammers will start monetizing other people's open source projects just because they got there first.

[ref] https://www.deviantart.com/team/journal/DeviantArt-Protect-H...

greybox··on Russian-born entrepreneur offers $1M bounty for Putin's arrest
Web Archive Link https://web.archive.org/web/20220303142658/https://thenation...
greybox··on Russian-born entrepreneur offers $1M bounty for Putin's arrest
403 Forbidden
greybox··on City Generator
This is lovely
greybox··on How my genius roommate changed my perspective
Funny it's been re-posted as new though, I wonder if the author is the original one ....
greybox··on How my genius roommate changed my perspective
Yeah I read this blog post about 5 years ago I think - So glad I've found it again though!
greybox··on Language learning with Netflix
Strange, I've been getting these for lots of different sites this morning, I wonder if this is a cloudflare issue
greybox··on I Like That the Boat Is Stuck
This is the best thing I've ever read on hacker news.
greybox··on Defold game engine source now available and free to use for commercial games
Yes :) I'm working on the second part of that level, and the next level at the moment.
greybox··on Defold game engine source now available and free to use for commercial games
You could always use it to create commercial games for free before it was open-sourced.
greybox··on Defold game engine source now available and free to use for commercial games
You can accomplish quite a bit with this game engine, check out this narrative that I started making with Defold a few months ago (playable in browser)

https://lilrooness.itch.io/control

greybox··on Sipeed Longan Nano – RISC-V Development Board
404 page not found - maybe the product was de-listed?
← PreviousPage 5 of 6Next →