simula67
"Fields containing line breaks (CRLF), double quotes, and commas should be enclosed in double-quotes."
If the DMS output isn’t quoting fields that contain commas, that’s technically invalid CSV.
A small normalization step before COPY (or ensuring the writer emits RFC-compliant CSV in the first place) would make the pipeline robust without renaming countries or changing delimiters.
That way, if/when the DMS output is fixed upstream, nothing downstream needs to change.
It is now widely accepted that bank lending produces new money[1][2]
[1] https://www.bankofengland.co.uk/-/media/boe/files/quarterly-...
1. It is inconsistent [1]
2. It does not have many features that programmers love and other languages have.
3. It has a community that holds different values from what other programmers value themselves.
If people want to continue development in JavaScript, they can. But since JavaScript has a monopoly on the (fairly large) 'frontend development for the web' market, there will always be attempts to find an alternative.
Return-to-Office Mandates
I want different virtual desktops to behave like they are different computers with a shared clipboard, i.e., I don't want to see apps from other virtual desktops showing up on 'Alt-Tab', dock bar to show all open apps, etc.
I recently had to unroot my phone since it was too much pain. Almost all apps were constantly fighting to not be allowed to run. After a while, I had a variety of root-hiding modules installed on Magisk, and every time I downloaded and installed a new app, the dread was there that it would not work because of root.
War on General Computing[1] is here. For some reason, most people do not seem to care that they do not have full control of the devices that they bought with their own hard-earned money.
It is one of those rare cases where 'your choices affect my choices' and therefore not meshing with the idea that maximum individual freedom is always a good thing. Therefore, I don't think this can be solved by market forces- we may need some regulation. I think it would be fair to ask the companies to allow the apps to run on a rooted device so long as the user takes responsibility for any resulting losses. Any service provider should still be responsible for securing their own systems though.
Remote work doesn't seem to affect productivity, Fed study finds
Fed Posts Largest-Ever Annual Operating Loss
This is why going from Python to Go can feel like going backward. IMO, even compiled languages should have an "interpreted mode" for development. Once the development is complete, the code can still be compiled to get the benefits of runtime performance.
Anyway, I have heard that this is why the words for cooked version of the meat and the name of the animal is different in English.
For example, cow meat when cooked becomes beef. Sheep meat when cooked becomes mutton.
The Norman French elites referred to the cooked version by its French names but the English servants who dealt with the animals used the English words.
Can someone explain this? How did they test restores, if the actual restore failed to come up with data?
I think this is a continuation of the theme of technology making time-space co-ordination more independent.
Recorded music/videos made it possible for artists to record their content and for consumers to enjoy it across space and time.
E-commerce companies such as Amazon, Ebay, Craigslist made it possible for people to not require to be physically present at the same location at the same time to exchange goods and services.
Zoom, Slack, Confluence, GitHub etc. did make it possible for people to build great products and services by collaborating across space and time for a long time, it just validated during COVID.
The thing is remote work is what enables western companies to hire high quality labour from Asia, Eastern Europe etc to push out great innovations. If it works for that, why can it not work for employees across the length and breadth of the organisation?
I remember when I used to work at a company where I had to do some testing on physical servers in a datacenter. When I had to install new operating systems, I had to physically walk into the data center and stand in the hot/cold isles, pop in my USB drive and (re)install the Operating Systems I needed.
The day I discovered IPMI, I stopped going in. The IPMI implementation was not that good, but it was still better than going in physically to the data center. It cemented by view that, if something can be done remotely, it should be done remotely, even if the remote solution is not perfect.
It is a good outcome that we have for the web: good standards and a reference implementation in the form of WebKit/Blink.
This is a boon for web developers: follow the standards, but if there are gaps in the standard, check the behavior on Chrome. If there were multiple mainstream browser implementations with split market share; it would be painful for web developers. Large amounts of time and energy would be wasted on testing the web apps on every possible browser implementation. This is probably why platform technologies such as Operating Systems, browsers, etc. trend towards monopolies or duopolies. A highly fragmented market is not in users, developers, or even platform developers' best interests.
Chrome also has well-resourced competition in the form of Apple and Microsoft. As Chrome adds more user-hostile changes, users will switch away to friendlier browsers, such as Brave, Edge, Safari, etc.
Or use Brave.
I don't think so. When Chrome came out it was much better than competition too[1]. I don't know if Firefox was that much better than Internet Explorer.
It is also possible that Chrome rode the wave of Firefox i.e, Firefox got people thinking about improved browsing experience by switching from Internet Explorer. Then Chrome came along and picked up many new users who may have otherwise gotten picked up by Firefox.
Despite not mandating in-person work for most of last 3 years, tech and non-tech companies have shipped great products, delivered many high quality projects; on time and within budget, thereby proving that mandatory in-person work is not necessary to make a healthy profit. Given that WFH has other benefits for both employers (lower office costs, access to a larger pool of talent etc.) and employees (reduced commute times, more flexibility of work etc.) so the return to office should be because the benefits of in-person work are above and beyond these advantages. Has this been proven? Can we see the studies? Mark Zuckerberg said that newer employees under-perform because of lack of in-person interaction. Fine, but are there any groups that outperform? What about introverts? Single mothers? Differently abled people?
I would have thought that this was an opportune moment for some of the top companies to poach some top talent. I would have thought that at least one FAANG company would permanently remove the mandate for remote work causing people who wanted the flexibility to start to apply. This would trigger a 'wfh-benefit-war' among the big companies and the smaller companies would follow. However, all the FAANG companies have announced in perfect unison that workers would be mandated to come back to office.
My strongest suspicion is that there is some sort of market failure in the employment market.
US ‘Won’t Tolerate’ China’s Micron Chips Ban
It is an open question whether progress is 'interesting' or not. My own opinion is that it is not interesting if the operation is nearly instantaneous. If any operation can take more than 5 seconds, it should have a progress bar and an estimated time of completion.
Earlier versions of Windows did this very well. Often these progress bars were a joke, but sometimes they were useful. It gave us valuable input on whether there is enough time to go get a cup of coffee, which as we all know, is the most important question for us all.