HNHacker News
TopNewBestAskShowJobs

bionsystem

720 karma · joined May 3, 2018

submissionscomments
bionsystem··on The Rise and Fall of the LAN Party
I usually slept under my table, but just for convenience ; I've never heard of occurences of seat being stolen (plus your computer is plugged in, how are they supposed to take your seat ? That would be stealing).
bionsystem··on The Guide to Stock Options Conversations
Could be a misread of certain 10K which state a par value of $0.01, which has no particular meaning at any point in time of the life of a company (it's just a convention).
bionsystem··on Small Ukrainian plane likely used in attack deep inside Russia: experts
Honestly I read it as sarcasm all the way down, but maybe he was serious. Oh well.
bionsystem··on When teaching computer architecture, why are universities using obscure CPUs?
I learned with the 68000 which not only was still a bit relevant and an "industry" chip, it was also simple enough to understand in a few hours assembly courses.

The CPU arch course was with a different teacher and on a made up CPU though. It wasn't even a full CPU we were just learning modules and what they do. Kind of a more advanced (and less palatable) version of the book "but how do it know" (which btw is a great read for the neophyte like me).

bionsystem··on Canoo spent double its annual revenue on the CEO's private jet
It does happen, for example Paccar is a truck designer and sells licenses (apparently they also manufacture trucks but I think they used to only design them, although I'm not sure). I think some european makers do that as well and I would be surprised if Ford or GM doesn't. At least GM planned to buy (not sell) designs to Nikola if they ever managed to finish one (which I think they didn't in time for the deal to go through).
bionsystem··on "It never gets easier, you just go faster." (2020)
The quote is great, but I feel like in CS it does get easier with time, unless one is switching project/specialty and even then, with more maturity, one has learned to learn, and mastering other parts of the stack (or other stacks entirely) makes it faster to build analogies and spot differences.
bionsystem··on The 10-year-old "Golden Boy" Faustino Oro beat Magnus Carlsen yesterday
A rapid game would count as a huge achievement as it's Carlsen's specialty, and it's probably not very easy to beat him at blitz either.
bionsystem··on The 10-year-old "Golden Boy" Faustino Oro beat Magnus Carlsen yesterday
It's a 1min game, called "bullet" (faster than "blitz" which is already a fast format where people can sometimes beat much better player). The game is here : https://www.youtube.com/watch?v=Bw5zBnhgqgk

The kid is good, almost 3000 rated at this age is impressive. Magnus is far from unfamiliar with this format as well so beating Magnus is not nothing. But this format involved some luck and a 3000 rated player (online) will take some games from Magnus, sometimes. It's not a slower, over the board game where almost nobody has a chance against Magnus. It's pretty much a different game.

bionsystem··on Oxide Cloud Computer. No Cables. No Assembly. Just Cloud
Maybe they could rent a rack with a somewhat direct access on a per-month basis or something so we can POC around, but that could turn them into a cloud company which is probably not what they want.
bionsystem··on A nostalgic look back at when the Internet still felt joyful
You can still build tiny communities. I joined several discord servers when interested to certain topics in the past, with anonymous people still sharing about them. And a couple of phpbb forums with < 300 subscribers. I'm sure if I were into even more niche stuff I would find people interested in writing and reading about the topic. Also youtube is quite good for certain stuffs.
bionsystem··on A nostalgic look back at when the Internet still felt joyful
My mum dug out last year some 20yo pictures (actual pictures on glass paper) of me and my friends at a LAN party, we used to do several of those every year. I was never much into pictures but damn that felt crazy to see them.
bionsystem··on AWS Makes Cloud Formation Stack Creation Up to 40% Faster
Although if one already uses ansible for configuring the VMs, ansible would probably be my first choice for deployment as well.
bionsystem··on Researchers, please replace SQLite with DuckDB now
Yes : https://duckdb.org/docs/extensions/sqlite
bionsystem··on Researchers, please replace SQLite with DuckDB now
I tried it in my toy project to replace spreadsheets, but I don't see it as an sqlite replacement, as a matter of fact it can use sqlite as a db backend : https://duckdb.org/docs/extensions/sqlite
bionsystem··on NixBSD: Project Mixes FreeBSD and NixOS in One
I think it's a great combination, but with jails, ports and boot environments, FreeBSD has everything to achieve similar features than nix. What FreeBSD really needs is more packages and nix may help, but the big work is porting the packages, not the package manager I'm afraid.

That say I'm all for it, I think nix is great and is a very viable alternative/complement to containers and config management.

bionsystem··on Sell for half a billion and get nothing (2021)
You are nitpicking, think 50% of 10 million or whatever number you think your VC money is going to help you reach. Still better than a million. My point is you don't have to take any deal regardless of how unreasonable they are in terms of how fast your investor think you can grow, but you may want some investment to help you grow at a higher rate, sooner. The debate isn't bootstrapping vs financing but how much you can finance and under what conditions.
bionsystem··on Sell for half a billion and get nothing (2021)
It's still better to have 10% of a billion rather than 100% of a million. It's just that "valuation" is only one of the metrics that really matters, and selling your equity has to be done progressively and by reading the small prints in every file. It's sad that startup founders have become so good at raising money that they forget that a path to profitability + understanding the actual financials (beyond just valuation) matters.
bionsystem··on Russians Keep Turning Up Dead All over the World
Very few people actually do that, and the downside of open borders is enormous.
bionsystem··on Ubisoft Employees In France have gone on a Strike
I agree with what you and your brother comment say, however you are both missing my 2 main points :) Which are that being a fundamental right it is easier to do and also the right is misused in my opinion, we should consolidate forces instead of striking in turn each year.
bionsystem··on Ubisoft Employees In France have gone on a Strike
In France striking is a fundamental right just like marching (assuming you make the demand to the authorities and it gets accepted). However what I dislike about the situation is that everybody strikes and manifests for his own core interest separately. I think we should really get into a more coordinated effort. Most of those strikes have failed.
bionsystem··on From Go to Rust: The Two Types of Readable Code
f(x,y) -> Clear and straightforward - the mark of practical programming. f x y -> Acceptable in shell scripting, but a bit odd. (f x y) -> Impossibly puzzling. Approach with caution!

Pretty funny. I'm working with maven at the moment so a function call looks more like :

<plugins> <plugin>execute</plugin> <id>function-f</id> <executions> <execution> <cmd>f</cmd> <arguments> <argument>x</argument> <argument>y</argument> </arguments> </execution> </executions> </plugin>

bionsystem··on Grandmaster-Level Chess Without Search
A lot of decision in chess would be like "this square would be nice for that piece, how can I get there ?" and then analyze what your opponent can do to prevent you to do that, or what counterplay that gives him. So what you are doing makes a lot of sense.
bionsystem··on VirtualBox KVM Public Release
How is it broken ? I used it for a day recently (from ubuntu repo, windows guest) and it worked ok.
bionsystem··on Learnings from our years of Kubernetes in production
I personally would love to setup a new infra with Oxide systems. But for 10 VMs anything will work. If you've looked into Oxide maybe you will like SmartOS to bootstrap a small infra. Otherwise Nomad, proxmox, LXC, even VMWare is fine. If I think I need something more "serious" (understand supported/scalable with some robust cloud-like api) I would look into cloudstack from apache, which seems a lot cleaner than openstack [Removing the part about VMWare as I saw the comment about self-sufficiency]
bionsystem··on Learnings from our years of Kubernetes in production
I see it all the time at different layers of the stack. At some point some knowledge is lost due to people turnover and the solution is to change the technology, instead of paying somebody full time to re-understand it. Why not rewrite XXX part in YYY language as nobody understands XXX anymore ? Linux VMs require a good sysadmin with a taste in digging into existing scripts and playbooks. With Kubernetes we can start from scratch and we only needs a kubernetes expert ! (or so they say).

Right now I'm working a lot with an oversized maven configuration that nobody understands ; I'm paid only to dig into it and maybe refactor some parts. It's made way too complicated for the task and does a lot of non-standard stuff to work around problems it created itself. But when I arrived people were blaming jenkins and wanted to move to gitlab because jenkins was becoming too complicated to work around maven (also !). Next thing you know somebody could try kubernetes or moving to the cloud or switching from RedHat to NixOS or whatever, and the problem would still be maven.

bionsystem··on Learnings from our years of Kubernetes in production
I remember we were running 500 solaris zones and 5000 vmware VMs over 2 datacenters with 0 major outages over 4 years. I remember a (single) VM crashing and it was a really big deal (turned out it was a config issue, in retrospect a funny one although our (internal) client lost some data). And I remember we were in "crisis mode" for a couple weeks because of SAN storage issues but there was no client interruption of more than 1 minute over those 2 weeks. One of our client was running our app in a cross-datacenter cluster on bare metal with no interruption for over 20 years.

I'm not advocating for any of those specific solutions and given the choice I would probably use something else, but when I see that my previous CTO wanted kube for single-VM deployments, and a former architect collegue wanted kube for apps that were going to be used by 3 to 5 clients maximum (and in both cases to be run by very small and untrained teams), I think the kool aid has been more than drunk, and I'm now avoiding it like the plague.

bionsystem··on Helios: A distribution of Illumos powering the Oxide Rack
In the last 10 years and 6 different clients/employers I worked there is pretty much no way to run production on the cloud. Only 1 of them had some stuff running in the (GCP) cloud at all.

Of all of the 6 infrastructures I've seen, only 1 of them is half decent, with 6 dedicated teams around the datacenter working closely together (by dedicated I mean, nothing is required of them concerning the core software product that the company develops). Network, Unix/Virtu, Windows, Storage, PC, and datacenter. That's 30+ people just to run a couple big datacenters and a few more server rooms. The service was actually quite good with VMs/zones delivered under an hour and most tech issues solved in half a day. The other infrastructures were either bigger or smaller, with more or less people, and were all terrible, sometimes needing weeks of email exchanges with excel attached to get a single VM.

AWS was the dream everywhere I went for everybody. Oxide may be coming out with a product that will solve a LOT of issues. SmartOS/IllumOS has all the tech to be self-sufficient (virtualization, storage, SDN...), add support for networking and storage and you get a complete product that a handful of people can run (well, you still need a windows team in most cases but fine).

bionsystem··on Quicksort with Jenkins for fun and no profit
git + nexus maybe would be the way to go ?
bionsystem··on Project Bluefin: an immutable, developer-focused, Cloud-native Linux
This one ? https://edolstra.github.io/pubs/phd-thesis.pdf
bionsystem··on Project Bluefin: an immutable, developer-focused, Cloud-native Linux
I'm not using neither nix nor those flatpak/distrobox/all-containers-distro things, but I tried both, and I really don't see a single argument why those would be a better approach than nix. It's so coherent and fast and lightweight, and seems like a much simpler approach for everybody involved (well, apart from the language which can be confusing for sys guys like me).
← PreviousPage 7 of 15Next →