923 karma · joined August 13, 2011
The explanation that makes sense to me is that settlement is a problem that could be very costly and disruptive over a long period of time, and it's expensive and complicated to prove otherwise. So in the case of the Millennium Tower, they did in fact attempt to prove that the settlement was not going to cause major long-term problems, but that seemingly had no impact on the price behavior. I think with such an ingrained pattern, there isn't really a way to force buyers to think unconventionally; everyone "knows" that you don't buy in a building with settlement, and no one "knows" that there are circumstances where it's OK to buy anyway.
Unfortunately, I have observed that New Yorkers are now performatively complaining and being rude. They believe they have to be a little negative, so they find something wrong with the current situation, no matter how tenuous. They're supposed to be grouchy so they act like your presence is a burden even if they're actually really happy you're there.
There's nothing wrong with it, it's just a different style. But it's no more or less phoney than anywhere else.
Source: lived for 20 years in New York, and 20 years in CA.
People have strange trouble with delimeters. They put commas inside the closing quote, (e.g. ["hello," "there"]) because I guess that's how they were taught in English class somehow. They forget a bracket and then can't figure out how to fix it because the tools are no help. They start putting in excess braces like they're some type of Simon Says: [{"hello"}]. I guess I can't be critical -- this is a lot like how I write CSS. But whitespace makes more sense to a lot of folks because it just "looks right".
TOML is a decent format because it does use whitespace for delimiting -- but only newlines. It gets verbose if you want to represent large amounts of deeply-nested data, though.
Per the YAML docs [0], "Creating a fully compliant parser has proven almost impossible." Pretty much every YAML parser out there is going to have its own idiosyncratic subset that it handles. That doesn't make the _files_ not-YAML.
(This does make YAML a horrible data exchange format. No argument there!)
Also, JSON has a similar condition [1].
[0]: https://github.com/yaml/yaml-grammar [1]: http://seriot.ch/projects/parsing_json.html
It's very good for non-technical people to edit because they are allergic to symbols and quotes and brackets and making sure things match. YAML's syntax let you write like you're a CEO sending agenda notes to a subordinate. You can easily switch between line-per-item and brackets-style and you do so whenever the readability is improved by doing so. It's highly intuitive somehow. You can pretty much turn someone into a config-editor just by showing them an example file, especially with syntax highlighting.
It really seems like the folks who are upset at the lack of coverage are so emotionally invested in this trial for whatever reason that they can't see the truth that there's no reason to care about it outside of the personal feelings of the celebrities involved. At least with SCO v IBM, and Oracle v Google, the rulings could, and did, have significant impacts on how regular tech folks went about their careers.
One of the main pieces of feedback I heard about green threads is that they are "just as confusing" as threads. Developers tend to view preemptive multitasking as a difficult-to-manage hazard. Non-explicit async is not technically preemptive, but, most developers won't know which functions are going to cause a context switch, and it can change from one version to the next. So they kinda end up assuming they're all gonna context switch, so they put mutexes on things and basically do all the tedious and annoying work that threading entails. It's simultaneously "too much magic" and "not enough magic".
That said, Ruby's new green threading stuff [1] is very exciting, has the potential to revitalize the concept, and we'll just have to see how things turn out in the next five years.
[1] http://www.wjwh.eu/posts/2020-12-28-ruby-fiber-scheduler-c-e...
I do wonder if there are nonlinearities that come in to play when it comes to these bottlenecks. Yes, by moving the RAM closer it's only reducing the latency by 0.2 ns. But, it's also taking 1/3rd of the time that it used to, and maybe they can use that extra time to do 2 or 3 transactions instead. Latency and bandwidth are inversely related, after all!
"Why build one when you can have three, at thrice the price?"
[1] http://content.time.com/time/health/article/0,8599,2116436,0... [2] https://www.spacesafetymagazine.com/space-exploration/deep-s...
I think such arguments are a little overheated, but I do have my copy of tabnine configured to use only local code because depending on the full dataset (which is available over the could only IIRC) seemed like it was going to be more work than it saved.
Also, tabnine has a smaller scope; you type "var " and it suggests a variable name and possibly the rest of the line, like autocomplete has been doing for decades. Perfectly normal.
My understanding of copilot is that you can type "// here's a high-level description of my problem" and it'll fill out entire functions, dozens of lines. The scope is much grander.
It's actually pretty analogous to programming methods.
But pretty much only Yelp was able to succeed. There just aren't a lot of highly-monetizable applications that are primarily map-based. No one knew the limits at the time, though.
I think AR is in kind of the same place. The demos are mindblowing and there's enthusiasm, but there aren't a lot of killer apps with the state of the technology. For location-based apps, they really required a second piece in order to really open up the space: the smartphone. It may be that AR is waiting for some other supporting technologies before it becomes obviously laden with utility.
A sibling comment notes that Steam charged 30% at the time (though some had better deals) but it's worth noting that Steam was not an open platform that anyone could publish on. Much like for consoles, to put a game on Steam you had to have a preexisting relationship with Valve, or try to develop one with no certainty of success. This was also considered a very generous cut because getting on Steam was almost a guarantee of financial success.
There's also a fun integration problem: food manufacturers essentially lease shelf space and then the manufacturer handles all the inventory/restocking, and the store itself doesn't know or care what's there. So now you have to contact a bunch of third parties to learn what's in the store.
https://backreaction.blogspot.com/2019/10/dark-matter-nightm...
https://backreaction.blogspot.com/2018/07/evidence-for-modif...
https://backreaction.blogspot.com/2018/04/no-that-galaxy-wit...
https://backreaction.blogspot.com/2018/03/modified-gravity-a...
https://backreaction.blogspot.com/2016/10/modified-gravity-v...
As a counter, there's this article which lists a daunting number of phenomena that dark matter explains which competing theories have to also explain, and why that's very difficult: https://medium.com/starts-with-a-bang/only-dark-matter-and-n...
Found an article from a few years ago: https://www.gamasutra.com/view/feature/3725/measuring_respon...
Not all games are that bad, especially these days. And your overall point is correct: adding even a little bit on top of that already horrendous latency is going to be noticeable by players.