HNHacker News
TopNewBestAskShowJobs

bebop

641 karma · joined August 25, 2009

https://github.com/bgroff
submissionscomments
bebop··on Ask HN: Coping with cancer in the family
Really sorry to hear this. I am currently going through a similar situation with my father. I don't have any good coping mechanisms for you, sorry. All I can say is try and spend as much time with your loved ones as possible and be present when you do. I love getting my family (parents especially) to tell stories about their lives, good fun.
bebop··on Evidence for European presence in the Americas in AD 1021
There is a possibility that this was known much earlier than the 14th century. St. Brendan may have been speaking about the americas as early as 500 AD.

Wikipedia: https://en.wikipedia.org/wiki/Brendan Interesting read: https://www.amazon.com/Brendan-Voyage-Sailing-America-Explor...

bebop··on LeafletJS: a JavaScript library for interactive maps
Have you looked into OpenLayers? Maybe this is something that could be useful: https://openlayers.org/en/latest/apidoc/module-ol_layer_Vect...
bebop··on Haiku Beta 3
Intel integrated video tends to have the best success in my experience.
bebop··on HaikuOS running on RISC-V hardware (HiFive Unmatched)
I think there are several reasons and my understanding is probably mostly wrong. First, the original port was using Uboot and then the focused shifted to uefi. Around the same time efforts shifted from a port to raspberry pi to use fdt and support for arbitrary boards. This should give a more flexible solution with the downside being less focused development.

The risc-v port probably benefited from the work stated above and stayed focused on a particular board.

bebop··on Goldman seems to be running networking software from 2008
I think ClojureScript + Reagent does.
bebop··on The Dawn of Haiku OS (2012)
R1/beta3 just had its first rc cut the other day. Exciting to see this operating system continue on towards a first release. The risc-v port is gaining decent support as well.
bebop··on Django for Startup Founders: A better software architecture for SaaS startups
This is hugely important when you need to do a migration of your data store.
bebop··on LOL just got kicked out of @ycombinator
I meant more that no matter what was said, someone would take offense.
bebop··on LOL just got kicked out of @ycombinator
I appreciate that this is probably a no win situation. Thanks as always for doing your best and keeping this community healthy.
bebop··on LOL just got kicked out of @ycombinator
I think your post could have not included:

“Much as I'd love to, it's not my place to say why the original title was inaccurate, so I'll just remind you all that there are two or more sides to every story and not everything on Twitter is true.”

And “Normally, of course, we would downweight this sort of petty drama.” And could have avoided unhelpful conflict in the threads below. You sort of threw your opinion out without expressing it outright.

For what it is worth I have no opinion either way and generally agree this sort of post should be downweighted.

bebop··on Why is the Gaza Strip blurry on Google Maps?
An interesting tidbit is that our world is not a sphere, but a spheroid. This makes 3d -> 2d transformations very local.
bebop··on Gnuplot is not GNU
La(like law)-tech
bebop··on An Evaluation of Location Encoding Systems (2018)
I agree that the memorability of an address is important. One thing I would argue with is that you would not use something like a geo-hash to describe a shape. You would use the centroid, or some geographically relevant part of the shape to describe the location (point) of the place.
bebop··on Functioning iPhone returned to owner after six months at bottom of lake
My wife dropped her iPhone 11 off the side of our boat (at the dock), two days later our friend dove down and found it. We let it dry out for a couple of days and it has been working perfectly since then.
bebop··on Google admits Kubernetes container tech is too complex
What I think K8S (EKS, GKE, DO hosted environments at least) provide is a nice way to integrate things like Gitlab. This gives you a really easy to use CI/CD pipeline for very little work and configuration. This allows you to deploy production from your main branch and spin up feature branches that can be tested by the people that requested the feature very easily. This does not require an additional effort once the system is setup.

Also you can get red/green deployments and rolling deployments with little to no effort, which can be very nice, nice to have.

bebop··on IKEA buys 11,000 acres of U.S. forest to keep it from being developed
My wife and I bought a kitchen worktable from Ikea almost 10 years ago. It is made entirely out of pine and is actually pretty nice. The surface was getting very well used, as I had it in the garage for a workbench for a little while. I took the power planer to it and put some tung oil on it, it looks brand new.
bebop··on Macs with T2, M1 chips cannot be restored to factory state without Apple
No, in fact you cannot have device that does radio transmission in a SCIF.
bebop··on Astonishing Performance of .NET 5
If you understand Spring then Asp.net Core will feel right at home. I think .Net tends to be more explicit in the configuration, with DI being no exception. For instance, in Spring you can just annotate a service with @Service and the DI framework will pick that up. In Asp.net Core, you actually have to say IThing is backed by Thing as a singleton when running the application and TestThing when running tests.

Edit: Also as others have noted, constructor injection is the way to do DI.

bebop··on Stupid mistakes I made while building my first startup
Or use Gitlab and have a CI/CD (to Kubernetes) for the cost of a Dockerfile.
bebop··on OAuth 3
In my opinion, client certificates are great, you can let existing crypto infrastructure deal with the problem of "who is this user?".

The biggest problem is around revocation. You need to have some central revocation list and make sure that all of the users of your PKI are keeping that list up-to-date in production, which can be difficult if you do not plan for that from the start.

bebop··on ALOHAnet Introduced Random Access Protocols to the Computing World
We talked about aloha a lot in our networking class as well. I went to the University of Hawaii though so it was at least sorta relevant.
bebop··on Haiku R1/beta2 has been released
My mistake, thanks for the correction.
bebop··on Haiku R1/beta2 has been released
Also the WiFi stack is ported from FreeBSD, so you can try and look there to see if your card would work. Although a boot usb is probably quicker and more fun
bebop··on Haiku R1/beta2 has been released
It’s pretty good if you do not have an exotic setup. Intel graphics are the best supported, but the vesa driver works well for a lot of cards. I don’t think there is an nvme driver (someone correct me if I am wrong), but the sata driver works well.
bebop··on Haiku R1/beta2 has been released
There are essentially 3 flavors of haiku. Gcc2 for beos compatibility, gcc8 32 bit and gcc8 64 bit. LLVM I think can also compile the source but is not an official build as of now. I am a casual lurker so my details should be taken with a grain of salt.
bebop··on It is as if you were doing work
My companies name showed up in one of the dialog boxes and it kinda messed me up... Well done!
bebop··on GitLab 13.0
You might want to look at gitea: https://gitea.io/en-us/ it is a pretty minimal git web application.
bebop··on Keycloak: Open-source identity and access management
I would agree that a pain point is the lack of documentation, examples, and googleability of the SPI's. I have spent much longer than I would have expected integrating an existing user database.
bebop··on Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code
Since no one else has brought this up, I think one of the big drivers behind this project is actually another eclipse project (che): https://www.eclipse.org/che/technology/

Che is a cloud ide that is supposed to be easily deployed into a k8s cluster. Che supports authentication and spinning up pods for projects, and other management features. Theia may have been developed to work nicely with Che directly (I am not a developer of either so this is only speculation).

← PreviousPage 3 of 8Next →