skysight-inc/HackerNews huggingface dataset:
I count knowledge debt as a superset. You can’t determine the state of a codebase without first knowing the decisions that were made when it was being written.

This, and I will accept being wrong, is why I think we see code we didn’t write and immediately see how we would do it better. What we’re doing is sending ourselves back in time and replacing their shoes with our own. They didn’t know what you know and you have no idea what they knew.

A potentially effective approach is to introduce an immutable decision log. We have these people in many other fields - they record the decisions made and they become part of the overall reasoning.

I reckon anyone in a position of power should have an independent decision log. Tech architects, CTOs...
Has anyone else used the nano? Thoughts?
Don't be too hard on yourself; it takes two to tango. You are your manager's work, as much as your code is yours. Unless you lied about progress it's a miscommunication with no right or wrong.
They should have just kept the F-keys and provide a system level option to neuter the touchbar as just a modern day reference card for the keys. It's not like the wrist rest isn't big enough to sacrifice for more room up top.
Somehow I Became Respectable
This is very nice. I just tried it with Jupyter and it works.
https://imgur.com/VoHXMtS

You can also write a inline script.
https://pastebin.com/TYWfS3gk

Is there a limitation of running only one kernel per machine? I had an instance of wolframscript running, and when I ran a script file, I got this error:

> ./test.wl

Connection closed by WolframKernel. This generally means the product is unregistered.
Understanding a domain name and how to choose a perfect one
It's downright stupid to say all code will be rewritten every 2-3 years, because in reality this never happens as completely as it's stated.

As the article mentions, it's about figuring out what makes sense to fix now, or wait until later.

But yes technical debt applies to all projects. The way we interact with it just varies.
This was a "self enforcing property tax" implemented by the Greeks:

https://www.schneier.com/blog/archives/2009/08/self-enforcin...
Sounds similar to some of my learning experience too, as a maker and manager
Good for them I guess? What a weird title, either say 'women' or 'programmers', the use of the phrase 'women programmers' makes it seem like some sort of alien concept.
>Imagine if Boris Yeltsin had to wait 30 plus minutes for a four foot length of hose

You have rubber hose!?!?! What do you mean its not rationed? I can buy whole 4 feet at once? Are you sure I dont need my ration stamps? and someone will actually cut it for me? :o no signup lists? I only have to wait 30 minutes? so quick I dont even have to hire someone to stand for me!

https://culture.pl/en/article/10-mind-boggling-oddities-of-c...
Having to commute because the real estate market prices you out is the same as a caste system?
How many of them live outside of China AND don't speak English?
Not really, it's all about the legs, and the hands are mainly to keep the balance. Also women are lighter so they dont need to be that strong, it's all about technique
The original discussion was about desktop operating systems but if you toss in iOS, how many look-and-feel changes does that add? Given the state of Marzipan apps that Apple thought were fine to ship, it may be ever more relevant. Apple didn't even replace the "slot machine" date picker from iOS which is horrible to use with a mouse.

Microsoft is the same as its always been but acting like Apple has a clear, unified, and sane design doesn't reflect the evidence.
I've been using a desktop at work for the last ten years and hopefully to the foreseeable future. With a price of a MacBook pro you get 16-24 cores, good cooling facilities, 32-64 GB of RAM and excellent Linux support.
Volunteering strikes me as one of those "if it were a pill, everyone would be using it". In the same way that exercise is basically all benefits once you get past the risk of injury.

From a community's point of view, volunteers directly benefit the community by planting trees or running soup kitchens. They also strengthen the social network of the community. Finally they improve the health outcomes of the volunteer, reducing the healthcare burden on the community! The only downside I can think of is the potential loss of legitimate work for the unemployed.

My old role in science outreach involved a lot of help from local Rotary Clubs. They were mostly older people. They were enthusiastic, effective, happy, and full of the kind of amazing stories and wisdom you can only get from living a long and interesting life. I came out of that job convinced that volunteering is effective.
You wont notice it if you use your phone. Retention happens when the screen is on all day showing a static image that doesn't change. On a macbook that would mean the apple logo for sure would burn in. Hell, even on my non-oled lcd monitors they're burning in even though they're not supposed to.

Even with pixel shifting you can still get retention too, so that's not really an option right now. I'm hopeful some company in the future will come up with a way to prevent it altogether - but it's going to have to be some kind of new screen tech.
Google “inadvertently stored” plain text passwords of G Suite registrations
Slack and Outlook - I either use the web versions or just use my phone. They are both cross platform battery killers.

Docker - I don’t use it, but if it’s anything like the VMs I use to run, it also kill batteries.

I’m better off provisioning all of that on our DEV AWS Account and just connecting via my phone’s hotspot if I don’t have a reliable network connection and running very few things locally.
For anyone debating whether to pick up the book discussed in the article, I'm about halfway through right now and would highly recommend it. Harrington's a clearly talented writer and has done an amazing job weaving together the separate threads of thought and history to produce our modern conception of psychiatry. If you're familiar with Sarah Bakewell's writing, this is similarly compelling.
My main system is currently a late 2012 maxed out Mac Mini that struggles with Adobe products. I also miss Linux on my desktop so your set up is appealing to me. Looking to use Lightroom, Illustrator, InDesign, and Photoshop. By chance have you passed through a drawing pad?
I think there was substantial skepticism among those nations and those companies that anybody was going to beat them to the punch, specifically that China would present such a credible offering. China went from barely having any tech in 1999, to showing up for the race by 2009, to competing to lead in 5G by 2019. If you asked Intel, Cisco, Qualcomm, or the European suppliers, about that in 2005 or 2010, they would have never believed it. Simply put, I think they all believed they could take their time and that the market was theirs (resting on one's laurels). They underestimated China's determination. We'll see if they keep making that mistake.
I agree that having kids to cure loneliness is “doing it for the wrong reason”. But I don’t think it’s controversial that having kids does actually cure loneliness.
Google Has Stored Some Passwords in Plaintext Since 2005
? not sure what you mean is it the use of "kit"?
Self-Enforcing Protocols (2009)
Actually, OOP is the most successful architectural style in existence.

Pretty much all the GUI software you see is OOP. Modern personal computing was invented on OO. The Web was invented on a NeXT in Objective-C on AppKit.

OOP was seen by Fred Brooks as one of the few possible technologies that come close to a "silver bullet" when he wrote NSB, and ten years later he said that this had come true.

Today, we tackle problems orders of magnitude larger and more complex than pre-OO. We have reuse at levels that were only dreamed of (and largely thought impossible) before.

etc.
In a lot of U.S Government Forms, "LastName, FirstName" format is prevalent, and there should be no ambiguity without messing with the cases.

Another interesting common practice is that, famous Chinese names are already last name first - e.g. Yao Ming.
Good question, but I think it's safe to take one of the largest Sharpies at OfficeMax and draw a solid black line right before telling autistic kids to drink bleach.
I don't know if it's perfectly true or not but the common wisdom these days is there's "no" profit in making stuff. Cars, airplanes, toys, clothes, whatever. The "real"
money comes from locking in some kind of monthly payment, whether it's a loan or a service plan or insurance or whatever. If they can't do that, they want to collect your data and sell that on an ongoing basis. I hear GM and some other car companies essentially use cars as a way to sell loans. No matter what you buy now, everyone wants to build a "relationship" (money pipeline) with you.
The US is doing what it does so well, acting as a bully and using its economic/military status to abuse its power.

The whole thing is total hypocrisy - the US spies/steals from other countries as a matter of policy and we spend trillions on it, but its ok because we're the 'good' guys. China is becoming a threat so any means must be used to suppress them, since we can't very well invade China like we do weaker countries.

what exactly has Huawei done which is so bad anyway? Any why should anyone trust the US govt, esp this govt?
The only sensible control law is no restrictions.
It is not that commonly used, though. Mostly on official documents.
#1 and #3 give conflicting advice.
Microsoft Azure for Spoiled People
> The only Western nation that has a different naming scheme is Hungary

There are other countries in the West with different naming schemes than the one common in the Anglosphere, even if they happen to still have the given names first and some combination of family names thereafter; I've several times seen US outlets butcher the names of Mexican officials because they assume that the same name order applies when the order is merely superficially similar.

For instance, the headline (and URL) on this CSPAN piece:

https://www.c-span.org/video/?451988-5/united-nations-genera...

There are several acceptable ways to refer to Enrique Peña Nieto as President of Mexico, but “President Nieto” isn't one of them, and Nieto alone isn't the same kind of name as an English last name.
It's not future requirement changes. Its that the conceptual model that you constructed for your original requirements doesn't accommodate a new requirement. Now if you construct a new conceptual model, you will have to modify the original code. It sometimes isn't feasible to do this to each new requirement especially if you suspect that the next new requirement will require yet another change to your conceptual model.

This can happen because the product roadmap changes (new PM, business changes, etc...)

Try writing UI for several different designers over the course of several years for several different iterations of features when there is no common design language.
It also makes money, tax-free. And by quoting scripture, it helps politicians and grifters appear to be above board to some people, without requiring them to make the sacrifices faith asks for.

Get rid of those aspects, and religion really will disappear.
It wasn't a tracking pixel, it was actual malware
>nothing ever posted on Facebook is private in any meaningful sense anyway

That's false.
Mozilla is making Firefox faster to compete with Chrome
As a french, it seems perfectly normal to see Charles DE GAULLE.

This convention comes from the bureaucracy in France, they usually write your family name in capital letter. By the way my company does the same, all our names are in capital letter in Exchange
The US doesn't have large domain players in the telecom space that supply the broad spectrum of equipment that runs what is known as the 4G EPC[1] or 5G Core[2] (data & packet processing) and RAN[3] (radio access network).

Qualcomm and Intel focus and specialize on chips. Cisco focuses on layer 2, layer 3 and partially layer 7 equipment (think: routers & switches). Cisco has some products that compete against Huawei to a certain extent, alongside a wider product suite by Ericsson and Nokia, but all three vendors are more expensive than Huawei.

From the article:

"But the options are limited. Huawei is one of only three major global companies that analysts say can supply a broad range of advanced mobile network equipment at scale. The other two are Ericsson and Nokia. And Huawei has a reputation among telecom operators for supplying cost-effective equipment promptly."

As per the article, Huwaei is flat out cheaper. On top of this, they provide good-enough products (sometimes better, sometimes not) across performance, feature, stability and scale dimensions. The telecom vendor game is often one of references and precedent, especially when dealing with large telecom groups operating in multiple countries (think: Orange Group, Deutsche Telekom Group, Telefonica Group, Vodafone Group, etc.).

[1] https://www.3gpp.org/technologies/keywords-acronyms/100-the-...

[2] https://www.ericsson.com/en/blog/2018/5/core-network-evoluti...

[3] https://www.3gpp.org/specifications-groups/ran-plenary
Agreed, the parent mentioned GoldenEye for N64 but it definitely isn't true for modern games
Really? OpenJDK, .NET Core, gcc, etc. are quite popular outside of web dev. What we really need is an open source implementation of the Wolfram language (a side project idea I've had for a while.)
Piece of kit is a british idiom, yes if that's what you mean.
PayTm Launches Metro Train Route Planner Feature
Yes indeed, one does not need to first learn zeroth order logic for doing maths.
I was talking for one that want to learn from the root of mathematics, some people believe that set theory is the foundation while it is a composition of lower level primitives
This is a meme with no basis in reality.

> Because republicans have spent decades trying to kill it. Before the post office was forced to pay pensions fund up front by republicans [1] it was self sustainable.

The PAEA was passed unanimously in both chambers of Congress and with the support of two of the employee unions.
source: https://www.govtrack.us/congress/bills/109/hr6407

The pre-funding period ended in 2017 -- Current retirees are paid from this fund. Since the USPS missed the majority of its payments to the PRHB, the fund is currently running deficits and will be depleted by 2030.
source: https://www.gao.gov/assets/700/694188.pdf

That means that even if it was "Pay As You Go", it would not be self sustainable.
I'm not sure there was any implication of "poor" by the OP. It seems you added that to drum up validation for your following healthcare argument.

Rural does not equal poor. Most people I know around here have healthcare through their employer and are against more government involvement. They just want to keep their current plan and doctor.

I vote Republican because of economic and defense issues. I do lean more liberal when it comes to social issues. Libertarian if you have to put a label on it. Basically the government should just be for defense and limited regulation. States should handle the rest. Liberals always try to blanket the country in their policies.

It's sad to see Californians flock to Texas to avoid the taxes they voted for.

Republican policies may not help the poor, but Democrat policies create the poor.
This goes back to Carly Fiorina gutting Lucent (Western Electric and Bell Labs) before she gutted HP. Quite a career to set up the decline of two of the most iconic US tech companies.
wrong could be contrary to your preferred style. that's just how it goes. just because you don't care if others misspell you name doesn't mean that applies to all others.
Whenever I'm on a team building something new, I've fought hard to stop people from splitting names into first/last. There's simply no right way to do it. In addition to conventions like family name first in Japan, Spanish naming conventions create confusion (First Paternal_Family Maternal_Family), and there are rare outliers like mononyms as well. There is almost no use case--aside from perhaps a genealogy site--where splitting the name provides any benefit.
Directly from Apple’s support page.

“Install Windows 10 on your Mac with Boot Camp Assistant”

https://support.apple.com/en-us/HT201468
Can someone make an OSS implementation? Doesn't seem impossible especially now that we have Truffle/Graal.
I've also switched to an XPS15 as a linux machine - the largest benefit Dell has over Apple is that IF something breaks (or I break it accidentally) someone will be at my home or at work within 24 hours with replacement parts and will fix it, no questions asked. I can't afford having to go to the apple store and wait days for a replacement when it's my main work machine. The build quality is quite decent and if you look inside it's clearly designed to be repairable on-site, while fixing Apple notebooks often requires replacing entire sections at once and the use of specialized tools.
He goes on to say it isn't that simple because we're bad at estimating and measuring productivity.
The original commenter did not claim to exclusively use open source software, but only that they have a clear preference for open source.
Take me at face value: I was just saying that RSU/option refreshes will be less frequent given a general recession, particularly a tech-heavy one (where so much capital has been deployed recently and there is probably a bit of overbuild).

I think there are a lot of advantages to a big company employer, and comp can definitely be one of them.

I would watch out for signs. Yield curve inversion and Duke CFO Global Business Outlook are bearish. The fact that those are happening with high levels of stimulative policy should get more attention. The run on ipos can definitely be read as a change in posture that this is a local high point for equity markets. Anecdata, but there are more stories like https://seekingalpha.com/news/3465880-pioneer-natural-resour... and https://seekingalpha.com/news/3465885-toll-brothers-minus-3_... which I would interpret as leading indicators of a slowdown.
Qualcomm, Cisco and Intel left the base station business a long time ago or were never in it. Samsung, Ericsson, Nokia all have 5G equipment, some of it semi-widely deployed already. None of the countries he mentioned had any 4G business to speak of either.
Sometimes I just smash the keys till they get unstuck.
I think everyone is overreacting to this. Yes Ive had to buy a can of compressed air but otherwise I like the new keyboard feel and key size. Considering all the tradeoffs im happy
The only concrete argument I've seen you give against religion is that it promotes bad values. I think I demonstrated pretty clearly that they also promote good values. So religion seems at worst morally ambiguous, which is about par for the course when it comes to the affairs of man.

So why single out religion as a specific problem? Especially when the overwhelming majority of people in the world clearly find a lot of meaning in religion.
For me Safari, Messages, Facetime and Photos all share a fatal flaw. They only work with the Apple ecosystem and/or when the person you want to communicate with are in the Apple ecosystem. But I suspect most here are ok with that. It is one of those things which Apple for some reason generally gets a pass for on HN but others such as Google do not. Whenever a Google application doesn't function, functions suboptimally or Google introduces a proprietary solution HN tends to work itself into a frenzy but Apple restricting it apps and services only to Apple products barely raises an eyebrow.

Safari also suffers from slow adoption of new standards and a dearth of extensions compared to either Chrome or Firefox.
https://plugins.jetbrains.com/plugin/7232-wolfram-language
If people are so concerned about the so called 'prosperous' blue states subsidizing red states, how about the actual people in the blue states subsidizing policies and people they might not actually agree with?
They can indeed be used together and are interdépendant in practice at "high level mathematics"
But set theory is made of a lower level primitive (first order logic) itself being an extension of zeroth order logic.
I was saying that in the context of learning the foundation of mathematics where set theory is not the first place to begin.
At my first job, we didn't have GDB or a console, but you could set a test point high. In the worst case, you attached an LED. In the best case, you maybe had a scope handy to log the data.
Unicode and Character Encodings in Python: A Painless Guide – Real Python
I don't leave my screen on the same image all day. It's on about as much as my phone. I turn it off if I'm not actively using it. This is my point. If I can have it on my phone, I should be able to have it on my desktop.
They were Python conferences but they aren't being held anymore. You could check out PyCascades, which happened in Seattle this year.
Looks like when they still supported the public customer, they had forced arbitration buried in there:

https://support.code42.com/Terms_and_conditions/Legal_terms_...

But yeah, they've got near-zero liability for backups in their current plans.
I remapped my computer to Thinkpad X1 Carbon running Linux instead.
>and I hit ESC 1000 times a day because I'm a vim user

Do yourself a favour:

https://vim.fandom.com/wiki/Map_caps_lock_to_escape_in_macOS
I think the worldwide occurrence and generations-long cover-up of abuse in the CC has been a much bigger factor in pushing people away. WBC are known primarily for being attention-seeking nutjobs; they sit quite a bit lower on the spectrum of religious authority than the Catholic Church.
Wonder if someone could elaborate on the hardware or what makes cell network hardware unique? Isn't it all just chips, boards, and cables?
That has nothing to do with name ordering. This discussion is about name order. I didn't think I had to spell that out considering the article is about name ordering. I should've been more specific.
> Many Python users rarely create classes. Creating classes isn’t an essential part of Python, though many types of programming require it.

Huh. Okay.
My mother in law likes the grocery ads. She even takes ours for extra coupons.
> US leads the world in illegal activities and spying/stealing from foreign nations.

That's one of those empty, non-falsifiable statements that don't do anything to further a discussion. Spying and illegal activities are by definition supposed to be secret.

But it also doesn't matter. Because...

> Hypocrisy and arrogance at its finest

... as a matter of general principle: it's in the best interest of a country to know what other countries are doing and to protect its own assets. There is no contradiction in doing both at the same time.

If a country suspects that one of the cornerstones of its communication infrastructure is at risk of being infiltrated by a foreign power, it makes sense to take steps to avoid that.

I'll leave it to others to judge whether or not that principle applies to the Huawei case.