HNHacker News
TopNewBestAskShowJobs

rburhum

2,573 karma · joined September 28, 2009

submissionscomments
rburhum··on Slack Files EU Competition Complaint Against Microsoft
And yet they both have tons of customers and increasing revenues... they must be doing something right, no?
rburhum··on You've only added two lines – why did that take two days?
My most challenging bug was fixing a memory overwrite of a COM reference counter (of all things!) that would only happen under very rare conditions - when a 3rd party C library that was compiled with different calling convention would be called with a certain amount of parameters. It took me a month to chase down - frankly, it would have been impossible for me to figure out if Visual Studio did not have data breakpoints implemented for C++. It took a month... and the fix was also a two-liner. Still proud of that fix 17 years later!
rburhum··on The stable marriage problem and modern dating
This is the first time I have seen a hero page with gang signs. Not the best choice to be honest.
rburhum··on KeePassXC 2.6.0 Released
I am assuming there are ways to turn off health checks to “ Have I Been Pwned”. I never want my local password manager to do outcalls for any reason...
rburhum··on Brython – A Python 3 implementation for client-side web programming
You know, this idea that removing whitespace is the best way to reduce code size for delivery can be debunked by any student that takes a compiler class. That technique + gzip is a shortcut that we have taken as a defacto “right way” of delivering web code (of course taking out the whole conversation of WebAssembly). Perhaps something good can come up out of this - just like people pissed all over the idea of js on the server when node.js came out, perhaps this has the potential of doing the reverse on the client side. Stay open minded.
rburhum··on Leonardo da Vinci’s The Last Supper in a new gigapixel image
The resolution of this copy is amazing. I never noticed details like the sandals or the houses+castles in the background. Amazing work!
rburhum··on Openstreetmap, a global map for worldwide insight
Because it is not just installing various server side software components and setting up client software to consume it - you also have to deal with processing data to do it. Once you have done it a few times it is quite easy, but the amount of details for the beginner can be overwhelming.
rburhum··on Opinions I have formed about the “geospatial industry”
Hi Joe, nice to see you here! :)

So I think every community is interpreting the post with their own bias (it also showed up on Reddit). The context that is missing is that (1) you work for a company that writes amazing open source software to analyze satellite imagery and that as many other companies in the space have found out the hard way, (2) competing with ESRI marketing is absolutely difficult - you have some battle scars already from it. Cheers!

rburhum··on Blind people ‘read’ letters that are traced on their brains with electricity
getting there
rburhum··on Update to L.A.'s stay-at-home orders
Ecuador: Health system collapsing (reaching the max point of ICUs) causes the mortality rate to spike.

Perú: there are 992 for the entire country (195 are still free).

rburhum··on React Native for Windows and Mac
maybe an OpenGL type of rendering?
rburhum··on Update to L.A.'s stay-at-home orders
Growth is slowing down. ICUs are still not completely full but getting there. Certain areas in the Andes do not have any cases which is great, but the infection rates in certain cities (like Iquitos) are high, mainly because of markets.

Summary: under control, but still not great.

rburhum··on Update to L.A.'s stay-at-home orders
With the military outside making sure you stay in or else you get arrested? Not sure my concept of lockdown is the same as yours.
rburhum··on Update to L.A.'s stay-at-home orders
8 days?

Hello from Peru! Where I have been in lockdown for 58 days straight and counting...

rburhum··on Magic Leap reportedly slashes jobs and steps away from consumer plans
Not having a specific well-defined use case... Under no circumstances would I call that a “product”. I would call it “really cool tech” at best, but I can’t fathom how a “multi-billion company” can’t figure that out. Yes, this gives me obvious schadenfreude...
rburhum··on Apple and Google partner on Covid-19 contact tracing technology
Thanks for the answer. Now, I am not sure your tracing key gets updated as far as I understood. Isn't the individual 15-minute long identifiers that get updated?

Also, not sure you can limit to surroundings just yet... people are still moving too much.

rburhum··on Apple and Google partner on Covid-19 contact tracing technology
Went over the docs (Google and Apple's), but there are a few things that are not clear to me.

This is my summary of how I interpreted it works:

- A [Tracing Key] is stored locally in every device.

- A [Rolling Key] gets regenerated every day based on the [Tracing Key]

- A [Proximity Identifier] gets regenerated every 15 minutes and broadcasted to other bluetooth devices.

- The Contact Tracing Bluetooth Specification does not require the user’s location; any use of location is completely optional to the schema.

- Other devices save the [Proximity Identifier] locally.

- History is stored for a couple of weeks

Some questions about how I interpreted the rest:

- The device wakes up once a day and downloads the list of identifiers that have been known/reported to have COVID. It compares on device that you are on that list. Q: Wouldn't this list be insanely long? More so if it doesn't have any concept of location?

- If you have COVID-19, you can report to the servers that you were found to have it. Your rolling identifiers gets uploaded to the "cloud server". Q: Which "cloud server"? Whose cloud server?

Any clarifications are strongly welcomed :)

- If diagnosed with COVID-19, users consent to sharing Diagnosis Keys with the server.

rburhum··on Dolt is Git for data
Eh, I worked on database with branches in 2002 for 3 years while I was at ESRI. It is called a versioned system... Here is how it works from an answer I gave several years back on gis.stackexchange https://gis.stackexchange.com/questions/15203/when-versionin...
rburhum··on SBA Disaster Loans: Unofficial guide for freelancers and startups
That bill got approved 9 minutes ago:

https://edition.cnn.com/2020/03/27/politics/coronavirus-stim...

rburhum··on When Einstein Was Just Another Physicist
thank you for this comment :) very interesting indeed
rburhum··on Magic Leap trying to sell for $10B
I am going to do a reality check that will probably be unpopular, but it doesn’t matter...

While MS had products like hololens out, Magic Leap was still “in stealth”. This is the same company that was “worth billions” before they even released a product or before they had made public whatever product they wanted to sell. The marketing videos they produced early on (which were impressive) look nothing like the technology that was released years later. Look up the expectation vs reality videos of if you want a laugh.

Now they want out at a crazy valuation.

When the economy is “good” and there is plenty of dumb cash lying around (think these past years of bubble build up), an expert sweet talker is able to command money away from the vision fund type of folks. However, then the situation is like we are right now, we go back to the basics... things like market-fit, income, revenue, growth, sustainability... the healthy business.

We need the bubbles of the Magic Leaps, WeWorks and all the other unsustainable unicorn startups to burst. This is what will bring us back to industry sanity. The first dotcom bubble burst made our industry better. I hope this one does, too.

rburhum··on FCC Proposes to Fine Wireless Carriers $200M for Selling Customer Location Data
the goal is simply “fine them enough so that it hurts and works as a mea culpa, but doesn’t destroy them the first time”
rburhum··on Boeing finds debris left in new 737 MAXes, now in storage
when you buy a ticket from the airline, it shows you what kind of plane it is.
rburhum··on Linux 5.6 is the most exciting kernel in years
you get more for less money and their commission is smaller
rburhum··on Alphabet earnings show Google Cloud on $10B run rate
I do have experience as a GCP customer. I may not be a big customer of GCP, but I do spend around 3k/year in G Suite and 38k/year. It is uttermost impossible to have a phone conversation with somebody from GCP. You just can’t get a hold of somebody there.

Contrast that with AWS, where I had 4 engineers (back when our bill was 12k/year) helping us with recommending certain arquitectures and actively being useful anytime we reach out.

Our AWS expenses tripled because of growth and us choosing them for new components while our GCP expenses have remained flat.

Amounts like 30k/year may not sound big to many folks, but when you go to a truly good SaaS organization and spend that kind of cash, you get excellent support (online or offline). Google has absolutely amazing services that for the most part do not require human support, but for the times that you actually do, it is simply non-existant.

rburhum··on Coq is a Lean Typechecker
Not trying to be childish, but let's be honest, this is a horrible name if you are not a native english speaker. I just hear giggles every time somebody mentions this name...
rburhum··on Mozilla lays off 70
Playing devil's advocate, if you are able to close a deal that is bringing more than 2.5 million a year, then you are definitely worth that amount.
rburhum··on Mileage runs are last-minute dashes for airline status
With United Gold I got upgraded to business my last 7 flights in a row to south america.
rburhum··on Ethiopia has launched its first satellite into space
Bolivia bought a communication satellite from the chinese to provide TV and Internet to the entire country - which is mostly rural areas that are difficult to reach (think the Andes). The other countries use multi-spectral and radar-based satellites to do several things like:

- territorial planning (e.g. cadastre and zoning)

- agricultural yield improvements (irrigation and disease detection, crop classification, etc)

- forest fire detection

- illegal mining, illegal deforestation or illegal plantation detection

- pre-disaster planning and post-disaster recovery

and other military activities. the use cases depend a lot on the type of satellite they own

rburhum··on Ethiopia has launched its first satellite into space
I am very familiar with the purchasing process of satellites by LATAM countries. Basically the Chinese or the French (i.e. Airbus) come in and offer you a satellite that ranges between 180M-380M USD in price depending on what you want. The price includes a building with a ground station, the launch, and some basic training. If you negotiate correctly, the full telemetry is send only to you and you process it all locally. If you don’t, then they have a hook on you and hand hold you through the entire process - at an additional cost.

Additionally, after a country purchases one, they tend to have their own development path for the future ones.

For example, the Argentinians did their first four satellites with the help of the US (SAC-A, SAC-B, SAC-C, SAC-D), the next two were done by themselves (ARSAT-1, ARSAT-2), two more with the Italians (SAOCOM-A, SAOCOM-B) and one with the Brazilians (SABIA-MAR).

It is a process filled with a lot of politics, questionable monetary interests, and pseudo national pride.

It is the new shortcut process by which countries are entering the space era. Buy a satellite when you don't know what you are doing, then co-build it with somebody, then build it by yourself. It effectively saves you billions in trial and error tests that other countries had to go through... but it really begs the question of when is it truly yours, because if you don’t follow the rules (e.g. taking high res imagery of an area you are not supposed to), “your” satellite can easily be temporarily or permanently disabled... and there goes your 300M

← PreviousPage 3 of 16Next →