skysight-inc/HackerNews huggingface dataset:
> Windows 2000 also served as an alternative to its successor, Windows XP, for several years. XP included some features that were controversial at the time. These included an Internet-based product activation system that complained if you changed your PC hardware, and a colorful new shell interface some derided as “Fisher-Price.”

Did nobody ever change the theme back to Windows Classic? It was really simple to switch over (like, ten clicks at most) and then you could get comfortable with the 2000 interface again.
> Can’t give up on the political process, that’s where the change happens

Applying the brakes (voting) works better if you also stop applying the gas (providing services).
Git is a self deprecating name. It's not a term that normalizes (very) bad behavior.

"Gimp" is a better example of a bad name.
Social Distancing at the Bar Puzzle
NT4 and 2000 (NT5) were more than just UI. We added loads of features.
I dunno, maybe it's better if no one does. I expect they'd just remove the feature instead of rewriting it.
"Master" is similar to the master copy of a work. It is used as a reference to base branches from.
I think what you're seeing is either a random noise fluctuations, or perhaps a result of the coordinate system they're using for that image. If you take a look at a similar, more up to date, image from Super-K that uses more data you don't see any sort of elliptical nature. http://www-sk.icrr.u-tokyo.ac.jp/sk/physics/image/image_sola...
The media is most likely getting it right. The history points to the master terminology in Git being tied to the master/slave metaphor from bitkeeper.

https://mail.gnome.org/archives/desktop-devel-list/2019-May/...
In my field (FPGAs) master/slave is used correctly fairly often - having one module command another module is really common in HDL design. Although I'm happy to see "master/slave" gone, I haven't yet seen a good widely-adopted alternative.

For example, "primary/secondary" is slowly being adopted, but I find it very confusing because it can also mean two modules that perform the same function in parallel, but have a different priority for receiving input.
Are there any thoughts on what technical change will actually happen? Will github change existing branches? If I make a new git repo with the defaults locally and push, will github and local have different branch names?

What git would do for this makes sense (git init -> branch main), but I'm not sure what Github functionality could change that'd make sense.
This is mentioned elsewhere, but the connotation of master in the context of source control seems to be more along the lines of master used in terms of artifact creation. For example, where you have a master copy of a film or album. This is quite different from the definition of master in master/slave terms. This is definition 27 on dictionary.com.

of or relating to a master from which copies are made: master film; master matrix; master record; master tape.

https://www.dictionary.com/browse/master
That's the thing - tough to know how long a bubble lasts for. And choosing a time horizon based on the court system is difficult because bankruptcy proceedings can drag on for a long long long time.
replica doesn't imply a power relationship. Master controls the slave , which is accurate

- Master database tells the slaves what to write

- Master clock tells slave the time

- Master HDD controls the computer , so indirectly controls secondary -- though in this case slave HDD is more auxiliary rather than subordinate (this terminology isnt used anymore anyway)

In any case, master/slave terminology is historical and generally unproblematic, except apparently in the US, but so many words are problematic for someone somewhere that it's not wise to go down that road
I use controller and device.
I think a major problem in judging the advancement of AI is that its successes are not general purpose -- it works great for narrow tasks and not well for broad tasks that we humans do every day, especially those that require what we call "understanding" (as in modeling and employing semantics or relationships among objects like causal inference).

Deep learning's big success is its ability to attach a label to a complex signal -- an image or a sound. That's pattern recognition: speech in, speech out, and image recognition. These tasks were largely beyond computers until 2012 but something that a child or a squirrel does very well, so it's been long known that skills like these are not useful signs of intelligence or rising levels of cognition.

Other tasks DL does well are those that benefit from memorization of results form death-by-search and from vast amounts of RL simulation, like playing of board games and the transforming of patterns (images and sounds) in fun ways using GANs. But ever since Deep Blue's win over Kasparov using clever pattern matching of past chess games (by memorization), we've known that narrow skills like game play also are not useful signs of intelligence.

Yet pattern matching skills are 99% of what deep learning hath wrought. Yes, that's useful, but it's not really intelligent. It shows no signs of thinking / cognition aside from probabilistic association / clustering. So there's no reason to imagine that techniques like deep nets will take us all the way to thinking like a human. Today, because of DL, we're much better at pattern matching. But in terms of what's essential to cognition, pattern matching achieves surprisingly little if your real goal is to THINK.

As far as "thinking" tasks go, cognitive tasks like machine interpretation of intent in written text and machine translation between languages still suck, despite the impressive advances in semantic-surface associators like BERT and newer transformer-based NLP engines. To do more than answer basic questions about nouns and verbs, you need a model for deeper semantics and an understanding of logic and relations between actors. Until deep nets can model semantics that are not present in the test data, and employ logical inference, it can't be said to think, much less intelligently.
> The highest-order lesson I draw comes from the fact that that Postgres defied Fred Brooks’ “Second System Effect” [Bro75]. Brooks argued that designers often follow up on a successful first system with a second system that fails due to being overburdened with features and ideas. Postgres was Stonebraker’s second system...

I really hope we pull off some of these software adages.
Federal Reserve will buy corporate bonds
The Tilde Text Editor
Except it is: https://mail.gnome.org/archives/desktop-devel-list/2019-May/...
Kicking Node into high gear for data processing
Uhh, I am not going to get worked up over this. It is about as silly as whitelist and blacklist ( and who knows, maybe that will happen in my lifetime ).

I do find it interesting that the movement broadly associated with BLM appears to have corporate sponsorship. But the pendulum is swinging way too hard and too fast.

Examples such as these are already being used to discredit BLM. Very reminiscent of OWS btw.
Google’s New Machine Learning-Based Initiative for Accelerated Drug Discovery
A few days ago I submitted a post[1] to an accepted pull request on the OpenZFS project to remove references to "remove references to slavery"[2].

[1] https://news.ycombinator.com/item?id=23484466
[2] https://github.com/openzfs/zfs/pull/10435
No, I'm not especially knowledgeable, not more than others here. As a pilot, I have 42 years of experience flying through weather and helping get the word out w/r/t hurricanes, e.g., relaying info via ham radio in the West Indies from relays in Florida before getting hit by the storms, back in the 1970s when that was the way, so I have long interest in and appreciation of weather. But I do also have appreciation for my colleagues and their meteorological expertise. They have something called MinuteCast which in my experience has been very accurate in telling me when precipitation will begin or end (except when it is misty). Regarding my "forecasting actual rain is not very hard" remark, you are right that a "long in advance" forecast is hard, but I was talking about the short term. Specifically, a commenter had wanted to know if it was going to rain before going out to exercise, and for that example, I meant a forecast of precipitation was easy.
There’s tons of existing finance infrastructure for this already, it just doesn’t reach tech. Small business loans, traditional banks, franchisors, local business investor groups, etc all facilitate these sorts of businesses today.

They just don’t do tech. This is because their risk models are built on 30+ years of priors and the financing is very often business sector specific. Tech is too much of an unknown for this model.
There was nothing to indicate these men were insurgents beyond them being armed. The order to fire was already given before Namir pointed his camera at the humvees. One charitably supposes you wouldn't be quite so cavalier with ending the lives of those around you for similar reasons, so why are you defending it here?
If this type of situation happens, I think these would be symptoms of a much larger issue.

I think there will always be places that exist that help everyone. First in mind are churches, who often will help people even if the people they help have differing views.
I won’t apologize for being realistic.
Yes, I worded it completely wrong and people are responding me by concentrating on this word rather than message :(
I actually like <v-stack> although it could be confusing coming from vue.js, but that's something I can live with.

Thanks for pointing out everything, it should all be fixed if you take a second look, except for the button in a link thing, that's going to take a little bit.
Homelessness/drugs/prostitution has splash and fallout damage to people directly involved and others such as disease-spreading, burgleries, and mental/physical damage. Having laws against them is just one way mitigate or minimize that damage, but of course dealing with the underlying cause should work better, but our country is not sympathetic to that kind of social spending.

So we have a continual cycle of crime-punishment that doesn't mitigate enough, simply because the underlying problems remain, until our country stops with the "you're on your own" mentality and starts supporting social programs better.
Ok, I get the point. I opened a ticket to use a clearer wording: https://github.com/holtwick/briefing/issues/51 Thanks clarifying the ambiguity.
I believe the "static" refers to static, aka, compile-time dimension of the array (yes, julia is a compiling language), versus an array that has a run-time, mutable array dimensionality.
A few weeks ago excalidraw was using google for storage, see:

https://github.com/excalidraw/excalidraw-json/issues/76
"I also wonder, why is this using google cloud ? Could this be used without google cloud (and without sending data -- even if encrypted) to them ?"

I don't know if there is now a fully self-hosted version of excalidraw.
Wait, did they actually change someones live repo already? All my repos still have `master`.
If my memory serves me correct, not all Android phone support Flash.
So brave, can we all give GitHub a round of applause for this one!

This is literally just pandering to make themselves feel better lol
"It will break a lot of code"

Yes, because there's no precedent for non-essential changes which break code. Maybe there's a good reason not to change the "master/slave" terminology but this sure as hell ain't it.
I mean, you joke, but that would make you immune to this kind of problem.
The 'master' branch uses the word the same way an audio recording does. There isn't a corresponding slave.

The word does come up in database replicas, which are often called master/slave. I can see a clear case where that would be offensive.

Renaming the master branch might be throwing the baby out with the bathwater, but it's just easier to do that right now, and it's a small price to pay.
What the 2020 election means for encryption
Git is originally a derogatory term for people born out of wedlock. There's plenty of "gits" who might feel offended to be reminded of their sinful birth.
git uses "master" to mean the canonical, pristine version as in the usage of the term in art and photography:

master
5b: an original from which copies can be made
especially : a master recording (such as a magnetic tape)

https://www.merriam-webster.com/dictionary/master

You can branch from master the way you duplicate a master tape cassette, and the copy is not any worse or subordinate. In fact the whole point is that the branches are improvements.
"But in the US, usually you have to do masters-PhD in one institution, even if you already have a masters"

That is definitely field specific. I think physics often bundles masters/PhD together. And maybe there others too. But for all of the fields of engineering that I'm familiar with they are completely separate programs.
Background: I liked the xkcd-style password generation scheme as it was easy to remember, but existing generators online (that I could find, at least) all use Math.random() or other cryptographically insecure random number generators. While an actual attack on the RNG seems far-fetched, the very idea doesn't sit well with my crypto nerd side. So I decided to create my own that uses a CSPRNG that I can trust. This was a while ago.

Recently, I decided to package it up with a nice domain name and publish it in hopes that it would be useful to others.
> I guess this is the reason lot of corporates try to stay out of politics

Literally everything a corporation does is politics. Every hiring decision, every office they open or close, every client they take on, every vendor they ditch, every ad they publish. It literally all has political implications and messaging. Why is there an expectation on companies to "not be political" whenever one of those inherently political decisions intersects with something that happens to be a hot-button issue? Like wtf does that even mean?
I honestly don't understand the current levels of trust into the stock market... The economy is in a massive contraction, but the Dow Jones (and many other indices) are close to the levels they were around this time last year. How does that work?
Use of Flash was antithetical to the Open Web.
You said that: any example that uses "git rebase origin/master" would be broken.
Why not support the company that actually supports the development of ZFS instead? I don't know anything about Qnap but FreeNAS has a wealth of robust functionality. I'd be curious as to why people would prefer Qnap?
Yes, and also worth mentioning that this ruling really only impacts a subset of states.

There already exists state laws that explicitly outlaw discrimination on the basis of sexual preference / gender identity, California being one of them [1].

Per the map, this ruling really only affects a subset of states where the disparate impact of your hypothetical law would be pretty clear cut, regardless of scope.

[1] https://i.imgur.com/7QBYkvp.png
The word "master" doesn't even originate from the usage of the word in regards to slavery. This whole thing is just nonsense. If you want to replace master/slave, that makes sense, but it doesn't mean that literally any usage of the word "master" should now be discarded. We still have Masters degrees, for instance.
Squarespace is template-based. The developer created the overall site structure/layout, and the user is just changing out the content.

Their templates are quite flexible, and there's a lot of them, but it's not quite creating something original.
No load times?! I seem to remember Win 95-XP era involved almost comically long boot times especially if you waited for your hard drive to stop churning after getting to the desktop, but maybe I am misremembering. It wasn't so much the OS's fault, though.
Ask HN: How to protect myself from licensing lawsuit?
Hello.
I created saas application that lets people stream video content. Everything runs on hetzner cloud and it's billed on my name.

I have a client, that streams music clips on tvfestivalmusic.cz. He claims, that he has all required licensing solved.

Does someone have an idea how should I protect myself from unexpected lawsuits, when some of my clients wouldn't have required licensing solved?
South African bank to replace 12m cards after employees stole master key
Do the new models still make it easy to reflash? I thought I saw something about them being somehow locked down.
(I'm presuming you're talking about the widely circulated video of an Apache crew firing upon the Reuters? crew. Disregard my comment if you are not.)

Yes it has nothing to do with a patrol taking fire from that area and confusion over a camera one of the journalists was carrying on his shoulder. I agree it absolutely shouldn't have happened but to gloss over these facts if you have watched the video is revisionist in my opinion.

Also you failed to mention the real war crime which was firing at first responders some of who were children.
Then why are IT professionals so eager to hide that word from themselves, when there are more people living in slavery now than ever before?
Toshiba are a reasonable bet now. I have several of the N300 drives which have performed pretty well so far.
It would satisfy 100% of the same audience asking for this change
Also a nice looking css framework. My website [1] uses concrete [2] which I prefer for its "sharp edges".

[1] https://marvinblum.de/

[2] https://concrete.style/
> Although the use of Powered Up connectors on the new MINDSTORMS was to be expected, this means a break with previous platforms and NXT/EV3 hardware cannot be used directly together with this new version of MINDSTORMS.

Yes, it's not surprising, but still a pity. Lots of Mindstorms EV3 sensors are going to collect dust now (the Technic bricks will still be used, of course).
>a government incapable of addressing it's own crimes is our biggest threat

I agree with you, with one caveat: it is the people who must prosecute the governments crimes. Lets see if America today is brave enough to do so...
I don’t get your point. Yes, that’s their manifesto, but so what? I posted a descriptive statement, not a value judgement. It isn’t clear from the title what this is (at first I thought it was yet another email app). By putting it succinctly in a comment, whoever knows they’re not going to pay $99/year for an email provider doesn’t need to waste time navigating the website.

I also don’t understand the “get crap” comment. Free email services (at least the popular ones) are more than capable.
Won? Was there a war?
Oh really! I would like to see the day.

Our company, Qbix, is a poster child for the preaching of the Basecamp folks. We raised $107,000 from friends and family and then generated revenues, then another $135,000 and generated more revenues. We are up to almost $1MM in revenues now. Also we have attracted 8 million users and growing.

But many VCs have turned us down because they look for hockey stick growth and zero friction, and don’t like “the agency model” companies which make money. Actually, they’re just applying pattern-matching to reject the vast majority of startups unless they are hockey stick growing.
I suggest the terms "boss" and "employee".
It's regrettable that there's no good replacement for it, but Flash had deep by-design security issues that there was no way to fix (in addition to the garden-variety security bugs that Adobe seemed too incompetent or unwilling to fix). Flash had to go.
They are looking to abandon whitelist/blacklist: https://www.clockwork.com/news/creating-inclusive-naming-con...
Nice list. The books on there that I'm familiar with are excellent so I will definitely take a look at the others.
The Life and Legacy of Dr. William R. Wiley
Zebras instead of Unicorns. Maybe you've heard of https://www.zebrasunite.com/

They have a manifesto on what a zebra is, that contains a nice image comparing with unicorn approach: https://medium.com/@sexandstartups/zebrasfix-c467e55f9d96
If someone can still get groceries without physically going into the store, is it still discrimination?
>but the upside is there if they pull it off.

Pull what off? The company is bankrupt, the equity will be wiped out, they literally say that in the filing:

"Although we cannot predict how our common stock will be treated under a plan, we expect that common stock holders would not receive a recovery through any plan unless the holders of more senior claims and interests, such as secured and unsecured indebtedness (which is currently trading at a significant discount), are paid in full, which would require a significant and rapid and currently unanticipated improvement in business conditions"

No one is "putting their nose to the grindstone" to save the company. The money is going to the creditors.
Next step in HFT.
I think the way to settle this -- and I'm not taking sides here -- is to look at the original Hacker News reception to this letter:

https://news.ycombinator.com/item?id=1304310
Responses to: On Redis master-slave terminology
I suppose some other terminologoes will soon be questioned, I hope parent/child always remains
Was the UX bad or just different than you expected?
Making Databases Work: The Pragmatic Wisdom of Michael Stonebraker (2018)
For Thomas and Sotomayor to agree somewhat undercuts potential accusations of partisanship.
Here is 'this guy' :-). Feel free to drop any question on Twitter. https://twitter.com/alexpignotti
Why haven't the prices come down on these drives?
> If you are using cutting edge browser features.

This comment section is about Flash. We're only talking about "cutting edge browser features." Otherwise, I agree.
The master terminology in Git is very likely historically tied to the master/slave metaphor, originally from bitkeeper.

https://mail.gnome.org/archives/desktop-devel-list/2019-May/...
ZudVPN

A mobile application to deploy a personal VPN server in the cloud (DigitalOcean, AWS, GCP, Azure and others) with DNS ad-blocking and other features

Features

- Deploys a VPN server to major Cloud Providers (DigitalOcean only, others coming soon)

- Connects to Cloud Providers using OAuth2 or an existing API token

- Uses IKEv2 IPSec-based VPN service (strongSwan)

- Sets up an ad-blocking DNS resolver (Pi-hole)
- Installs VPN profile with SSL/TLS certificate (Signed by Let's Encrypt)

- Uses native VPN client

- Contains a xterm.js-based Terminal for SSH connection to the server (Experimental)
One missing feature: import an image to ease workflow with other tools.

https://github.com/excalidraw/excalidraw/issues/19
Give it 24 hours. There's a lot of competition.
Features, yes. Are those features directly connected to those clients' work, or is it a more general feature that has to do with the execution of the service?

I will agree that it's dubious that that nuance is reflected in the rulings on the Masterpiece case. I'm trying to follow the same lines set there, though, in my argumentation.
Discovering How the Brain Works Through Computation
Researchers at Columbia Engineering, the Georgia Institute of Technology, and Austria's Graz University of Technology have proposed a computational model of the brain based on neuronal assemblies, to expand knowledge of how the brain operates at an intermediate level. The model's application to syntactic processing in language production corresponds with experimental results. Columbia Engineering's Christos Papadimitriou and colleagues developed a computational system, the Assembly Calculus, that encompasses operations of neuronal assemblies that seem to participate in cognitive processes like imprinting memories, concepts, and words. The researchers demonstrated, analytically and via modeling, that the Assembly Calculus can be plausibly realized at the neuronal and synaptic level. Papadimitriou said the model provides a theoretical framework for logical transformation of neural activity into thought and action.
Would you put anyone on a waiting period, or only people who were violent?

And would you have the same answer if you believed that law enforcement wouldn't do anything to stop the buyer from doing anything?