skysight-inc/HackerNews huggingface dataset:
> All while management is clueless to it because it's all made up in the engineers mind.

Saying that technical debt is made up is not a very productive approach. It's very real and programmers make the trade-off between less work now and less work in the future every day, sometimes consciously, sometimes unconsciously, sometimes because of lack of knowledge. It's useful to have a name for that and to understand it.

I've been programming for a few years already and being conscious of the concept of technical debt and when I incur on it when creating software helps me a lot by improving the decisions I make, by leaving better documentation on the technical debt used and possible fixes, and by being able to communicate better the risks and costs of certain approaches when deadlines are tight.

> How does one go about promoting (fixing) technical debt, or ask for time to fix technical debt, or plan for technical debt in a roadmap or an end of year performance review. That doesn't work.

I've done all these things.

- I've said multiple times to my superiors that implementing a certain feature in a short amount of time would add yet more debt to a certain part of a project, and that it might be better to invest more time to refactor code and add that feature with better code. That led to discussions on whether it was worth it or not depending on the possibilities of similar features being added. Sometimes we did the refactor, sometimes we did the hack. But we were conscious of the decision and the consequences.

- I've taken advantage of periods of low stress to ask for refactors instead of new features, arguing that those refactors would reduce future maintenance and development costs, or reduce bugs in certain fragile parts.

- When discussing roadmaps, I have explained that we can shorten certain stages with technical debt, at the cost of lengthening others to fix that debt, and we have discussed the trade-offs of both approaches.

In all of those situations, being conscious of technical debt allowed me to communicate better the costs associated with maintenance and development and enabled better discussions with management on what to do.

> Consider a more positive model where software development is a cycle to maintain and to extend. Maybe maintenance can put more emphasis on keeping things working and in good conditions.

I agree. That's why I think that the concept of technical debt, correctly used, leads to better understanding of the costs of maintenance and extension and enables better decisions.

> The only consistent experience is how companies and developers have zero vision and incentive to keep software running smoothly. The closest thing is a recurrent mention of debt, more often than not as an excuse to refactor or throw away anything.

But this is a management and culture problem, not a problem of concepts. I don't think that removing useful concepts from our toolbox fixes that. I think that the "not-invented-here" or "not-invented-by-me" syndromes predate the widespread understanding of technical debt.
Not sure what to think of that. Of course it’s annoying to have your disease recur, but it does feel like he’s just up and leaving when things aren’t looking good.
First complete dinosaur skeleton ever found has finally been studied in detail
This is quite old, but it's just a great utility that doesn't get as much love as it deserves.

It lets you type "bro awk" and get a list of examples of how to use the "awk" command, for example, which you can then upvote or downvote if you find them useful.

You can use it as a web pages using the submitted link, or as a search engine by adding a custom search string to chrome:

> http://bropages.org/%s

with the "bro" search keyword.

You can also install it as a ruby gem, and use it at the command line (which is my preferred use case) which lets you type "bro tar" (or whatever) directly into bash.

I'm sure there are other examples of similar functionality. What is your favorite alternative?
I read about adaptive testing in medicine recently. Makes sense for marketing too!
I think a lot of economics is neither rational or irrational. Emergent systems tend to be like this, and it contradicts a lot of our intuition about how systems should be.

I think we should look at the stock market as part of the monetary system. In some sense, this is at the heart of "capitalism." Capitalism has become a very complex term after 200 years of complex use, but in most versions it's dated to the Dutch and British empires' systems of chartered companies, tradeable bonds, and stocks.

Bubbles occurred from the very start, which basically means unsustainably irrational. But (imo) it's a mistake to assume that anything short of a bubble is/was rational. The textbook (rational) definitions of "value" are only determinable in retrospect. But, this is pretty theoretical.

It's quite rare that a traded company justifies its value in dividends, regardless of profit. This is why the total market cap keeps growing.
The colonial government to which Mr Franklin was speaking was the government of the Commonwealth of Pennsylvania as established by the power of the Crown, not a government structured around Locke's philosophy. It really is a quote that people drag out so frequently without understanding the context in which it was used. ;)

That haven't been said, I believe you're misinterpreting Locke in this context. You seem to imply that every individual can dissent without consequence. That's not what Locke said; he said the government derives its power from consent to the governed, but he was relatively mute on what happens if somebody, having consented and, further, having even consented to a system where the majority guides the government, revokes that consent. A person who puts themselves outside of the interests of the rest of society and it declares they are no longer beholden to its laws simply puts themselves at risk of being steamrolled by society, because the needs of the many are going to outweigh the needs of the few. The theory of individual and even group attempts to be apart from the effects of the will of the consenting governed has been tried again and again in American history---Thoreau, the Civil War, even Typhoid Mary in a sense---and found wanting.

The social contract is not lightly broken. If one breaks it without a plan for an alternative that can be at least as powerful as the previous arrangement, one will likely simply be consumed by that which one tried to leave behind.

and for what it's worth, if we're trying to apply lessons from the past to the modern era... While there is unrest and people are gravely concerned, justifiably so, that those in authority have broken the social contract (especially regarding how America treats black Americans), the vast majority of Americans consent to being governed. Or was there a massive tax strike that nobody mentioned?
ghego, could I ask you a few questions via email?

m@replace-with-my-username.com
it is a zip with collection of xml files. Diff on as-is xml from word doesn't work, there are a lot of false positives. Things looks the same from a user perspective, but internally it is different. You would have to interpret/render the content to really tell if it is different.
There is also plain tracking noise of word itself.

However, diff on word xml is perfect tool to understand how the microsoft interprets the spec.
How to Find and Replace All in Vim with Substitute Command
Zoom has a lot of brand recognition that gives them momentum.

The BBC for instance regularly talks about Zoom for video conferencing. They rarely, if ever, discuss the privacy implications of Zoom or that alternatives are available* in articles not directly about Zoom's privacy failings.

* mentioning "other <commercial thing> are available" has become a widely known running joke for the BBC as their charter says they shouldn't favour one firm over another.
For instance, in East Enders when in the pub always ask for "vodka", "gin and tonic" or "larger" but never a brand name.

They seem to have dropped that in the case of Zoom.
Definitely. I use SublimeText for general editing tasks and OpenSCAD, VSCode for Python, Terraform/Kubernetes, Ruby, bash/fish ... and IntelliJ for Scala, because it's just the best at that by a long shot. I also use SublimeText for random notes and as a clipboard buffer, since it keeps unsaved tabs alive really well, even across restarts and crashes – I think one of my unsaved tabs must be close three years old. Terriffic piece of software.

I never got into emacs/vi/vim. I suspect they aren't actually rubbish, but my exposure to both so far has been limited to lots of very aggressive sales pitches like "anything less than my particular way of using emacs doesn't even qualify as text editing" and "using arrow keys is sin, filthy unbeliever", both in person and online (HN has its fair share of this), and that's just such a huge turn-off, massively takes the fun out of it.
No.

If I knew something about the stock market that was valuable and I told people for free i would destroy the value of that knowledge.

Thus 'those who know don't talk and those who talk don't know'.

This is math and you can't get around it. By definition somebody pontificating on the stock market is doing it for self-aggrandizement or to fool you to make bad trades.
ESNI is not supported by common software yet. Can you tell me your alternative to SNI in this configuration:

[nix-shell:~]$ nslookup redbot.org
Server: 127.0.0.1
Address: 127.0.0.1#53

Non-authoritative answer:
Name: redbot.org
Address: 45.79.113.165
Name: redbot.org
Address: 2600:3c01::f03c:92ff:fe89:3e33

[nix-shell:~]$ nslookup www.mnot.net
Server: 127.0.0.1
Address: 127.0.0.1#53

Non-authoritative answer:
www.mnot.net canonical name = cloud.mnot.net.
Name: cloud.mnot.net
Address: 45.79.113.165
Name: cloud.mnot.net
Address: 2600:3c01::f03c:92ff:fe89:3e33
FWIW you can use also convert ReStructuredText (RST) to LaTeX. RST is very similar to Markdown, and it provides useful features that are missing. It also renders consistently across different viewers (presumably due to a tight specification). If you're working a lot with tables then you'll really enjoy the ease of the "list table" syntax.

I'd say RST is suitable for many types of documentation but I'm not convinced that it's suitable for conference/workshop submissions.
I followed a similar trajectory:

1. Dreamweaver

2. UltraEdit

3. Sublime Text

4. Vim+tmux: clicked for me like a year into my career.

5. Vanilla Emacs+Evil and a custom config.

6. Doom Emacs: I started running into some slowness with my own config years in, so decided to give doom a try. I’m glad I did: it’s so fast and really intuitive.
Sounds like they fixed a bunch of things that are broken about Jupyter notebooks. I still don't understand why anyone would want to do work in their browser though.
and foster communities
Personally, it think you allready understood most of what's happening: Its mostly nonsense. Its all "Future Bets" und "Future Expectations" that are all explained by "Experts" and plain lies from CEOs about actual value. As every toddler can tell you: Nobody can tell you the future.

Or do you want to grasp the "inner workings" like "Ratings" and stuff?
I'm guessing the parent comment is saying that the free tier is fair.
I suggest you look into modern economic theories and why inflation is crucial to economic development. There are two problematic assumptions in your statement:

1. Nobody would store all their wealth in a deflationary currency - other forms of assets, stocks etc will still exist. They will need a high liquidity vehicle to trade a.k.a inflationary currency.

2. Deflationary currency doesn't necessarily mean it will gain value overtime. Unless it contains growing intrinsic value, the overall market cap will drop/plateau.

Think of inflation vs deflation as lubricant vs sandpaper, one encourages economic activities while the other discourages.
> As I like to say in this kind of threads, lets ban the act of burning fossil fuels for power.

That's most likely too drastic, leading to a massive immediate economic crash. That being said, what could be done is to start a massive society-wide decarbonization program (think WWII style industrial mobilization), which would start with a few years of building up industrial capacity, followed by a ban on building any new fossil infrastructure or equipment. See e.g.

https://www.vox.com/energy-and-environment/21349200/climate-...

If we are to take climate change seriously, it's too late to waffle around the margins with carbon taxes etc. and expect that the free market will take care of it all.
Part of the island of Ireland, Northern Ireland, is part of the UK the rest being the Republic of Ireland (which everyone not in NI refers to as just Ireland).

The Isle of Man isn't part of the UK, though it is a Crown Dependency.

This is all just as confusing as it sounds...
The ePD text says nothing about a 12 month cookie expiration and also ePD != GDPR
> Cross-platform determinism: if the enhanced-determinism feature of Rapier is enabled, it will behave in a bit-level cross-platform deterministic way in all platforms that comply with the IEEE 754-2008 floating point standard.

Impressive! I've understood this to be a hard problem. Unity has promised this for years but still hasn't delivered, last time I looked.

Is there anywhere we could read more about the tradeoffs and challenges involved?

Also, how widely has this been tested?

Perhaps most importantly: how can I extend this determinism to my own code?
It's still a significant amount of money that is paid towards Apple on each purchases. A bit of transparency should be done to explicitly know how much of your money goes where, kinda like how airlines must describe how much of your money goes towards different fees (at least that's how it is in my country).

Sure, it doesn't change how much it ends costing me, but I get a better idea of the costs associated.
The activity declined over the course of almost 2 months.
He is the longest serving Prime Minister in the history of Japan just shy of 8 years. Before COVID-19 he was under constant attack for a school funding scandal, manipulating a cherry blossom party guest list hosted by the government, and his mishandling of COVID-19. He never got to revise the Japanese Constitution to reinstate a standing military force and all his economic gains were cancelled by COVID-19. I don't know how history will judge Abe but he did better than most.
Little more than a typical "protection" racket, only dressed up in a modern/tech jacket. Antitrust issue for sure.

Despite many making a reversed-logic assumption: because a company is not legally punished (yet), shows that what they do has to be legal, history on the other hand is littered with examples of powerful entities proving that assumption utter bullshit. Involvement with anything modern regularly being a key factor, in the law only slowly catching up. The USA becoming ever more like a corrupt and tribal banana republic, sure doesn't help either.

Good luck to you all, from across the pond.
> to be more normal

The assertion that opposite-sex attraction is "normal" and that same-sex attraction is abnormal is not supported by science. Homosexuality was removed from the third edition of the Diagnostic and Statistical Manual of Mental Disorders (DSM-III) in 1973.

https://en.wikipedia.org/wiki/Homosexuality_and_psychology

The American Psychological Association advises against conversion therapy because it is ineffective and potentially harmful:

> The American Psychological Association Task Force on Appropriate Therapeutic Responses to Sexual Orientation conducted a systematic review of the peer-reviewed journal literature on sexual orientation change efforts (SOCE) and concluded that efforts to change sexual orientation are unlikely to be successful and involve some risk of harm, contrary to the claims of SOCE practitioners and advocates. Even though the research and clinical literature demonstrate that same-sex sexual and romantic attractions, feelings, and behaviors are normal and positive variations of human sexuality regardless of sexual orientation identity, the task force concluded that the population that undergoes SOCE tends to have strongly conservative religious views that lead them to seek to change their sexual orientation. Thus, the appropriate application of affirmative therapeutic interventions for those who seek SOCE involves therapist acceptance, support, and understanding of clients and the facilitation of clients’ active coping, social support, and identity exploration and development, without imposing a specific sexual orientation identity outcome.

https://www.apa.org/pi/lgbt/resources/therapeutic-response.p...
Its a big pity that access to the region is tainted by the mining operations that made the area toxic, because Wittenoom and the gorges in the region are an absolutely astonishing part of the world - so much history of the original land owners in the area.

I visited it on school trips as a kid, and I'll never forget the sight of so many indigenous relics scrolling past the bus window. To think that it is all off-limits now, due to asbestos, is a real tragedy. Australia has so many of these kinds of deeply rich, deeply interesting sights that are tucked away behind a mining company's fence ..

So, its not like asbestos - in Australia - is only killing people. Its also masking a very significant degree of cultural heritage from the current generation that could benefit from understanding it more ..
I'm always wary of using SSH services which aren't running on systems I control. If I'm not mistaken, an SSH service is able to see all of the pubkeys you have in your ~/.ssh/, so there goes your privacy.
Isnt that breaking consumer protection laws by intentionally misinforming customers? Users have a right to know where their money is going, and this is also presents false information to the user about how much the service costs (much like a receipt or ticket that does not break down the tax)

I m also surprised how people nitpick over apples rules as if they re some kind of laws. They re not , nobody voted for them and if enough ppl complain they may change
Yeah, I'm realizing that it's all about geopolitics and power, not about cultural ideas.
> ‘Best' doesn't mean the choice that has the most companies supporting it; it’s the one that has the best technical arguments behind it.

> If the IETF were to only decide upon technical merit, how would it balance these interests?

> Over the years, these questions have become increasingly urgent, because it isn’t viable to make decisions that have political outcomes but explain them using only technical arguments.

The article explains that that is necessary but not sufficient. It goes on to argue this with examples and explicit justifications. It even has an entire section dedicated to explaining why having it your way would not work.

I'm not sure where your comment is coming from though. Who are you to decide how they will do their work? It seems they have decided for themselves and it's in conflict with what you want. Then we don't know why you want this because you haven't provided any reason, reference to authority or any other clues.

From my perspective, the IETF and their standards don't exist in a vacuum and their actions have consequences, sometimes of an ethical nature. They seem to agree. It seems prudent that they come to a consensus on what their ethics are, document them and try to abide by them. It's just a case of having a consistent and open policy on a matter which can't be avoided. That is, they will do right or wrong whether they document their intention or not since their actions sometimes have such ethical consequences. Why stick one's head in the sand?
Low Interest Rates, Market Power, and Productivity Growth [pdf]
For the layperson (like me), here are some explanatory articles. How low interest rates can hurt competition, and the economy (https://review.chicagobooth.edu/economics/2019/article/how-l...), Low Interest Rates, Market Power, and Productivity Growth (https://bfi.uchicago.edu/insight/research-summary/low-intere...).

Here are some questions this conjured for me

1) Do you think low interest rates are the primary cause of long-term sluggish growth in the last decade or so?

2) What role has quantative easing had in accelerating this and should central banks stop quantative easing programmes?

3) Despite low growth (if the claim is true), have low interest rates been a necessary evil to avoid the 2008 Financial Crisis turning into a depression?
Long-awaited Celera 500L 'bullet' plane is finally revealed
I normally like the FT, but this article smells very like the standard Australian/US saber-rattling around China's responsibility for Covid-19.

It sortof smacks of looking for someone to blame, which is weird given that China dealt with Covid-19 far far better than most Western countries.
That's, that's workable. :)
The Surprising Upsides of Worrying
Your (open) internet connected device is not your house, it's more like your refrigerator placed on a public place filled with potentially tasty food.
Is there something which I need to explain better to you to understand what I am saying? I am really puzzled by your thinking TBH.

This is not a binary thing. It's not like you either have the information or not. It's more like you either have little or no information, satisfying level of information or it can even be an overwhelmingly detailed amount of information. Depending on how much and of what kind of quality of info you have, you can have varying level of leverage. So in effect and by definition that info is not irrelevant.
Americans killed a million muslims and destroyed their homeland. China imprisoned a million muslims and put them in factories. Stop being so dramatic.
> since earlier this month Pandoc can read Word documents in docx format.

Given this line, I think it's fair to add (2014) to the title.

This is pretty old news by now :)
Tackling atrocities requires effort. Farming likes on twitter for being mildly offended is much easier.
You'll note they don't reference or explain that.

The ePrivacy Directive is a directive to member states to create legislation or regulation. It doesn't have the force of law and it certainly isn't the GDPR.

The OP is right - there is nothing here that indicates that Zoom misunderstands the GDPR. Indeed the author of the post seems to misunderstand it, or include it as an attempt to grab attention.
But HTTP/TLS indeed is not secure from the point of your local machine. Its entire point is protection of data in transit.
I suspect that the message is associated with a class of unsupported historical SSL/TLS features.

The truth is that Server Name Indication (SNI), the ability to operate multiple hostnames with SSL/TLS on a single host, is one of the few backwards incompatible features of the modern web.

The efficiency and flexibility of container and virtual machine server instances offered by Infrastructure-as-a-Service providers like Amazon AWS make the support of non-SNI clients a difficult proposition.
I think in Tinder there is an in-app purchase available that boosts your profile such that more users see your profile. Notably, it does not change your app experience. I am sure Apple takes a 30% cut there.

Isn't that equivalent to an ad that drives more attention to your Facebook page?
Definitely bad and needs international attention.

China’s soft power will ensure that most countries won’t go beyond the usual virtue signaling.

Also keep in mind that the USA still has the most imprisoned people in the world by a large margin:

https://en.m.wikipedia.org/wiki/List_of_countries_by_incarce...

https://www.prisonstudies.org/sites/default/files/resources/...
So they close early to do less business? And that pays the rent?? So instead of being able to catch people coming home from work, the local biz ignores those people? So those people can go home and buy from Amazon?
The more value there is in the world the cheaper life seems to be
The promise of QC is that post-HF methods become cheap enough that you won't need DFT
Our greatest invention was the invention of invention itself