Hacker Newsnew | past | comments | ask | show | jobs | submit | arno_v's commentslogin

I actually had the experience of using meaningful identifiers in a previous company. At that time it was really handy in a lot of day to day stuff, but I'm now thinking we might not have used them long enough to have run into the problems described here.


I feel often this is one of the major points in a trade-off: How likely is it that this choice will be thrown back in our face during the life of the application. Realistically many / most components get a rewrite soon enough. Or should have. And when they don't, it means they made back their cost many times over. After that, we don't have to actively look for trouble - we can at least modularize things somewhat so we don't have to rewrite the whole thing at once.


Personally, what I got from his story is that the management is out of touch with the technology. The only real concern I would have with meaningful identifiers, is that the public gets to decipher what the underlying data is, or aspects about the data. It’s just a privacy question. Your Trading privacy for the ability to avoid bottlenecks like reading a hard drive. As far as the management going, well, you can simply add additional indexes to that same id or data. It’s really not a big deal.


We use a Snowflake ID (the ID scheme not the company) variant that is both meaningful and gets us IDs for the next 200 or so years before having to do anything and I don't expect that will ever be an issue.


Rdio used a one-letter prefix for entity types. The company was bought & sold before it became an issue.

I agree with the author. But practically speaking, for every example where semantic IDs broke down, there are probably 10 examples where it worked out fine. Just a thought.


Yeah, I've also been using screen for years without ever feeling the need to switch to tmux. Although remote ssh work is relatively rare for me (eg a couple times per month)


I will try this, recently mine got truncated (don't know why) and it's super annoying.


If you have time machine, you may be able to recover the old history file.


I lost two history files to the ether, and repaired several more with Time Machine before I got fed up with dealing with this anymore. (I still have Time Machine enabled, but I haven't had to restore my bash history from it in years.)


For some reason, macOS will truncate your bash_history if your free space on your drive is low. No idea why they chose to truncate a small text file.


Surprisingly if you put it to 20 meters the effect globally seem insignificant. Although 80% of my own country would be flooded, so that's not great.


I guess you mean the shape of the countries doesn't change much? iirc the majority of Earth's population lives on coastlines, most major cities will be inundated


They'll have a _long_ time to migrate though, no?


The rise in sea level is something of a misnomer, because the real damage comes in storm surges. Even a 1cm rise increases the amount of water that can pushed inland by *checks notes* a whole helluva lot. So while manhattan isn't going to be put underwater even after a whole foot of sea level rise (predicted by 2100), the storms it has to survive will be much worse.

People won't move just from a little water in the roads (just look at Miami), I think even in the year 2099 you'll have a hard time getting new yorkers to move to ohio, but once a storm comes through and destroys their housing they will have to find somewhere else to live.


Housing is super expensive for people now. All of that coastal infrastructure will need to be rebuilt.


But housing isn't expensive because it's hard to build. It's expensive because building it isn't allowed. If it all had to be rebuilt, that would be much cheaper than trying to build it under existing conditions.


Yeah, I was looking at this and thinking "At 20m, basically the entire Eastern and Southern Seaboard of the US is gone."


Not at all. Those living along the shore have flood insurance which will continue to pay for restoration of the coastline.


Insurance isn't an endless bucket of money, and it's also going to adapt. Eventually you just won't be able to get insurance for properties in areas like that. Just look at the floods in New Orleans or the current flooding along the east coast of Australia, I doubt there's enough money to make all those affected whole again.

I think insurance may be the main driver for when people actually decide to move. People are pretty resilient, but if you can't get a home loan because you can't get insurance, people won't keep living there.


I live in NJ. As I understand it, the state gov - via taxpayers, obviously - subsidizes property insurance at the shore (as NJ calls the beach).

That generosity isn't endless.


These communities are wealthy and influential. Places like Buffalo will go bankrupt keeping places like NYC above water.


The big problem, as a sister comment pointed out, is that, for various reasons, a lot of people live close to the coast line. And a lot of people having to move was historically never really a good for peace, plus we loose a lot of agriculturally valuable land in the process.


Transportation by water is like 50 times cheaper than by land and it has been like that for at least the last 2000 years. So most people live either along the coast or along rivers.


At 20 meters, the Bay Area, the Central Valley, Los Angeles, and parts of Orange county are significantly impacted.


Well if California goes, we might as well all pack up, civilisation is over.


Okay. So what do you think will happen when a significant chunk of the United States economic power is under water?


From https://earthobservatory.nasa.gov/images/148494/anticipating...

> In its 2019 report, the IPCC projected (chart above) 0.6 to 1.1 meters (1 to 3 feet) of global sea level rise by 2100 (or about 15 millimeters per year) if greenhouse gas emissions remain at high rates (RCP8.5). By 2300, seas could stand as much as 5 meters higher under the worst-case scenario.

I guess thy will migrate the datacenters before 2300.


I suspect it will look like Amsterdam, or Venice, or any number of cities that figured out how to cope with existing at or below sea level.


Well, billions of poor people without iPhones will be displaced or flooded. But actually on reflection, that's irrelevant compared to, dunno, having to build sea walls in Los Angeles and ruining the beach.

When I imagine the value of beach houses in Orange County dropping due to sea level rise, it fills me with such sadness.


Mostly knowledge workers. Remote work already reducing potential impact.


On a global scale, sure, but as you pointed out for some spots it wouldn't be good. Both Miami and New York (to a lesser extent) would be having a bad time.


And as Lex Luthor pointed out in Superman1, there may be profit to be had. So honestly, two sides to that coin, amirite?


Have you tried to buy a new GPU recently? :P


Yeah a friend of mine had that. Almost drove away in the wrong car, luckily he noticed "weird CDs" lying around.


Old Subaru by any chance…?


Literally any vehicle with a worn out ignition cylinder from 100k of keys hanging off of it.


Efficiently using multi-select to edit multiple lines simultaneously (e.g. cmd-d in Atom)


Relevant xkcd: https://xkcd.com/1205/


I actually expected it to be this one: https://xkcd.com/974/


Can't forget about https://xkcd.com/1319/...


Oh my god! Who in its right mind comes up with this? The boilerplate is 10x the size of the actual code :'(


I've been using Atom for a few years, with a few Python plugins it works really nicely!


Maybe I'll give Atom a try. I switched from it to VSCode a few years ago because it just wasn't as stable and didn't perform as well, but if the Python support is better it could be worth it.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: